gwenn
74c867d708
Merge remote-tracking branch 'origin/master' into loadable_extension
2023-10-16 18:56:03 +02:00
gwenn
476a02a595
Merge pull request #1346 from gwenn/captured_identifiers
...
Captured identifiers in SQL strings
2023-10-16 08:35:31 +02:00
gwenn
fd219b39aa
Merge pull request #1401 from gwenn/3.43.2
...
Bump bundled SQLite version to 3.43.2
2023-10-12 18:56:05 +02:00
gwenn
0953cbebd8
Bump bundled SQLite version to 3.43.2
2023-10-12 18:37:26 +02:00
gwenn
e505e1bca8
Merge pull request #1400 from gwenn/arc_with_non_send_sync
...
Fix clippy warning: arc_with_non_send_sync - interrupt_lock
2023-10-11 20:07:26 +02:00
gwenn
94bba92ba0
Fix clippy warning unnecessary_cast
2023-10-11 19:02:41 +02:00
gwenn
845761e498
Fix clippy warning redundant_guards
2023-10-11 18:49:27 +02:00
gwenn
c1eea9be00
Fix clippy warning: arc_with_non_send_sync - interrupt_lock
2023-10-11 18:30:34 +02:00
gwenn
36264dc3cc
Merge pull request #1398 from nyurik/trait-var-names
...
Use proper var names in trait definition
2023-10-07 09:40:06 +02:00
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
bbb570aabd
Revert "Support Rust expression like {x.y}
in SQL strings"
...
This reverts commit b86d9321b5
.
2023-08-21 19:42:06 +02:00
gwenn
b86d9321b5
Support Rust expression like {x.y}
in SQL strings
2023-08-20 10:39:33 +02:00
gwenn
e8f73c93c4
Merge branch 'master' into captured_identifiers
2023-08-19 12:50:10 +02: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
856c94063d
Try to fix windows build
2023-07-18 17:45:28 +02:00
gwenn
3742efe24c
Omit deprecated functions
2023-07-15 10:24:51 +02:00
gwenn
f9d69410ef
Fix panic at 'SQLite API not initialized or SQLite feature omitted'
...
`to_sqlite_error` needs `sqlite3_malloc`
```
sqlite> .log on
sqlite> .load target/debug/examples/libloadable_extension.so
Error: error during initialization: SQLite version mismatch: 3014000 < 3042000
```
2023-07-14 15:56:43 +02:00
gwenn
c8858bbb68
Try to fix invalid workflow file
2023-07-14 11:19:58 +02:00
gwenn
d7f2d55bfb
Add example loading extension
2023-07-14 11:07:59 +02:00
gwenn
8051b048db
Add a minimal loadable extension example
2023-07-14 10:18:29 +02:00
gwenn
81585a75cb
Add Connection::extension_init2
2023-07-09 15:53:03 +02:00
gwenn
92c536b622
Remove parse_macros (fails with wrapper_ext.h)
2023-07-09 14:17:19 +02:00
gwenn
1308cdaa9d
Loadable extension
2023-07-09 12:50:49 +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