Commit Graph

2201 Commits

Author SHA1 Message Date
Yuri Astrakhan
abbf3291ef Use proper var names in trait definition
The underscores are too confusing, plus IDE automatically copies them into the implementation, and the `_` is not what most people would expect.
2023-10-06 21:31:50 -04:00
gwenn
6176b11a30
Merge pull request #1389 from gwenn/3.43.1
Bump bundled SQLite version to 3.43.1
2023-09-13 18:34:54 +02:00
gwenn
7a5c3d5d4f Bump bundled SQLite version to 3.43.1 2023-09-13 16:23:40 +00:00
gwenn
292ca00bea
Merge pull request #1388 from rusqlite/dependabot/cargo/bindgen-0.68
Update bindgen requirement from 0.66 to 0.68
2023-09-11 07:46:01 +02:00
dependabot[bot]
6b4cc6d2cc
Update bindgen requirement from 0.66 to 0.68
Updates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.66.0...v0.68.1)

---
updated-dependencies:
- dependency-name: bindgen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 04:42:00 +00:00
gwenn
fb7774c6f5
Column is used only with column_decltype feature (#1385) 2023-09-04 20:59:28 +02:00
gwenn
8a3af637dd
Fix visibility of TransactionState (#1384)
Fix visibility of TransactionState
2023-09-03 15:47:10 +02:00
gwenn
2f212074a5
Merge pull request #1382 from gwenn/clippy
Fix some clippy warnings
2023-09-03 11:25:39 +02:00
gwenn
e2e47de863 Fix some clipy warnings 2023-09-03 10:54:36 +02:00
gwenn
714ce2e171
Merge pull request #1381 from gwenn/3.43.0
Upgrade SQLite bundled version to 3.43.0
2023-08-26 13:08:10 +02:00
gwenn
36f2459393 Rustfmt 2023-08-26 10:58:58 +00:00
gwenn
5e79f84b37 Upgrade SQLite bundled version to 3.43.0 2023-08-26 10:54:26 +00:00
gwenn
e093d7db7b
Merge pull request #1374 from nydrani/time-support
Implement support for more `time` types
2023-07-29 07:44:16 +02:00
nydrani
55fd19ed07 Added documentation surrounding type conversion 2023-07-29 11:10:57 +10:00
nydrani
6268c71248 Add support for serializing timezone offsets for time::OffsetDateTime
Simplify deserializing `time::OffsetDateTime`
Add `YYYY-MM-DD HH:MM` support for `time::OffsetDateTime` and
`time::PrimitiveDateTime`
2023-07-29 11:09:36 +10:00
Paweł Jan Czochański
d05c976d52 Implement support for more time types
This PR implements support for the following types:
* `time::Time`
* `time::Date`
* `time::PrimitiveDateTime`
2023-07-28 22:40:07 +10:00
gwenn
a0f5b4cf1c
Merge pull request #1373 from nyurik/nits
Spelling and a few more nits
2023-07-27 18:20:39 +02:00
Yuri Astrakhan
2e62b031bf Spelling and a few more nits
* fix some simple spelling mistakes
* a few other minor prof-reading nits
2023-07-26 19:59:51 -04:00
gwenn
ce71e92fe2
Merge pull request #1341 from gwenn/serialize
Serialize and deserialize database
2023-07-21 19:01:25 +02:00
gwenn
5980013935
Merge pull request #1361 from gwenn/clean_build
Factorize code in build.rs
2023-07-09 09:28:24 +02:00
gwenn
60f5cef17b Factorize code in build.rs 2023-07-09 09:21:40 +02:00
gwenn
7b0393210b
Merge pull request #1357 from davidselassie/fix-null-series
Fixes generate_series to handle NULL arguments
2023-07-09 06:52:51 +02:00
David Selassie
256cfdd311 Handles NULL generate_series params via defaults 2023-07-08 09:36:00 -07:00
David Selassie
379c6c8dcf Revert "Interpret generate_series arguments as possibly NULL"
This reverts commit 3a2312e0bd.
2023-07-08 09:30:23 -07:00
gwenn
4196c2b496
Merge pull request #1360 from gwenn/SQLITE_DETERMINISTIC
Simplify bindgen generation
2023-07-08 11:39:47 +02:00
gwenn
44edb4b459 Fix clippy warning 2023-07-08 11:11:14 +02:00
gwenn
58113b0777 Simplify bindgen generation
`rusqlite` users cannot use old versions (< 3.8.3) of SQLite anymore.
And `libsqlite3-sys` users should not use SQLITE_DETERMINISTIC when
using SQLite < 3.8.3.
2023-07-08 10:39:36 +02:00
gwenn
f0a29020f5
Merge pull request #1359 from gwenn/constraint_error_code
Inline constraint_error_code
2023-07-08 10:33:03 +02:00
gwenn
f1751e413b Fix clippy warning 2023-07-08 10:12:49 +02:00
gwenn
3db74e2f65 Inline constraint_error_code
because minimal SQLite version is 3.14
2023-07-08 10:09:33 +02:00
David Selassie
3c5a9be349 Adds a few more NULL generate_series tests 2023-07-07 09:17:30 -07:00
David Selassie
3a2312e0bd Interpret generate_series arguments as possibly NULL 2023-07-07 09:17:07 -07:00
David Selassie
84362c02c6 Tests that NULL parameters to generate_series return no rows 2023-07-06 16:51:57 -07:00
gwenn
3fe9a7f2cd
Merge pull request #1353 from gwenn/bindgen
Tweak bindgen
2023-06-18 12:31:08 +02:00
gwenn
518f0195df Tweak bindgen 2023-06-18 11:48:15 +02:00
gwenn
c8beed54f3
Merge pull request #1352 from gwenn/bindgen
Tweak bindgen
2023-06-17 16:27:19 +02:00
gwenn
567a871e70 Tweak bindgen 2023-06-17 16:09:53 +02:00
gwenn
60fdf0b606
Merge pull request #1351 from gwenn/clippy
Remove msrv for clippy
2023-06-17 08:01:38 +02:00
gwenn
47d7cb1e29 Remove msrv for clippy 2023-06-17 07:50:58 +02:00
gwenn
dd05c992c2
Merge pull request #1267 from gwenn/clippy
[breaking change] Update edition from 2018 to 2021
2023-06-17 07:44:02 +02:00
gwenn
8173695d1f
Merge pull request #1347 from gwenn/savepoint_drop_bug
Savepoint Drop bug
2023-06-17 07:28:17 +02:00
gwenn
a4710a0322
Merge pull request #1350 from gwenn/bindgen
Bump bindgen version to 0.66
2023-06-16 18:34:23 +02:00
gwenn
a40289de3b Bump bindgen version to 0.66 2023-06-16 18:24:46 +02:00
gwenn
c24eca2eea Rustfmt 2023-06-12 19:25:55 +02:00
gwenn
3e9e7fdc18 Fix Savepoint::drop 2023-06-12 19:23:06 +02:00
gwenn
5707efd232 Savepoint Drop bug
See https://github.com/rusqlite/rusqlite/pull/1327#issuecomment-1586618034
2023-06-12 19:16:10 +02:00
gwenn
841014bfd1
Merge pull request #1327 from Taywee/master
remove depth from Savepoint
2023-06-10 08:10:54 +02:00
gwenn
5c7178e92c
Merge pull request #1345 from rusqlite/loadable-extension
Introduce to_sqlite_error
2023-06-08 20:39:01 +02:00
gwenn
aca28e6509 Fix clippy warning 2023-06-08 20:10:24 +02:00
gwenn
687aeef3b0 Introduce to_sqlite_error
643c0f699f
One small step to support creating loadable extension
2023-06-08 20:01:17 +02:00