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
Taylor C. Richberger
8545c5d011
add test for savepoint Commit or Rollback release
...
After a top-level savepoint exits on non-Ignore, the savepoint should
not be left on the stack.
2023-06-07 13:59:08 -06:00
gwenn
38bf316601
Merge pull request #1340 from gwenn/int_macro
...
Fix type of SQLITE_DESERIALIZE_*, SQLITE_PREPARE_*, SQLITE_SERIALIZE_*
2023-06-04 12:44:56 +02:00
gwenn
6e9d8eafde
Fix type of SQLITE_DESERIALIZE_*, SQLITE_PREPARE_*, SQLITE_SERIALIZE_*
2023-06-04 10:31:44 +00:00
gwenn
371e60ab6f
Merge pull request #1339 from gwenn/prepare_with_flags
...
Use SQLITE_PREPARE_PERSISTENT for CachedStatement
2023-06-03 11:38:28 +02:00
gwenn
fed1c1c165
Fix PrepFlags
2023-06-03 11:24:32 +02:00
gwenn
9d502c4995
Use SQLITE_PREPARE_PERSISTENT for CachedStatement
2023-06-03 11:17:19 +02:00
gwenn
8d6d59999d
Merge pull request #1338 from gwenn/non_minimal_cfg
...
Fix clippy warning
2023-06-03 07:28:11 +02:00
gwenn
602a868783
Fix Clippy warnings
2023-06-03 07:18:43 +02:00
gwenn
38691ca50b
Fix clippy warning
2023-06-03 07:02:44 +02:00
gwenn
581819f962
Merge pull request #1336 from gwenn/3.42.0
...
Add new constants introduced by SQLite 3.42.0
2023-05-31 11:34:38 +02:00
gwenn
0c7629ed70
Add new constants introduced by SQLite 3.42.0
2023-05-31 11:06:56 +02:00
gwenn
5e079e509c
Merge pull request #1313 from itsxaos/nonzero
...
Implement FromSql & ToSql for std::num::NonZero types
2023-05-31 10:53:40 +02:00
gwenn
4d7c41bf9a
Merge pull request #1335 from gwenn/3.42.0
...
Bump bundled SQLite version to 3.42.0
2023-05-31 10:48:54 +02:00
gwenn
72f9b0109f
Bump bundled SQLite version to 3.42.0
2023-05-31 08:30:58 +00:00
gwenn
00a36d3fe8
Merge pull request #1334 from rusqlite/dependabot/cargo/fallible-iterator-0.3
...
Update fallible-iterator requirement from 0.2 to 0.3
2023-05-29 10:08:54 +02:00
dependabot[bot]
434a63c66f
Update fallible-iterator requirement from 0.2 to 0.3
...
Updates the requirements on [fallible-iterator](https://github.com/sfackler/rust-fallible-iterator ) to permit the latest version.
- [Release notes](https://github.com/sfackler/rust-fallible-iterator/releases )
- [Changelog](https://github.com/sfackler/rust-fallible-iterator/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/rust-fallible-iterator/compare/v0.2.0...v0.3.0 )
---
updated-dependencies:
- dependency-name: fallible-iterator
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-29 05:08:49 +00:00
gwenn
24288d9073
Merge pull request #1330 from Benjins-automation/benjins-automated-https-upgrade
...
Upgrade http links to https in Cargo.toml
2023-05-22 10:52:50 +02:00
Benji Smith
f353c23122
Upgrade plain-HTTP links to HTTPS in Cargo.toml files
2023-05-20 18:28:29 -04:00
Taylor C. Richberger
88653ca62a
remove depth from Savepoint
...
Savepoints with the same name nest properly without issue. This doesn't
work with rusqlite unless savepoints are always released on drop.
2023-05-18 08:44:50 -06:00
gwenn
65e4be3a19
Merge pull request #1324 from nopjia/master
...
Add SQLITE_MAX_COLUMN compile-time option
2023-05-10 10:27:24 +02:00