gwenn
675a9981cf
Apply patch
...
529c3c8430/src/rusqlite/debian/patches/fix-tests-unsigned-char.patch
2023-12-16 10:01:53 +01:00
gwenn
7e086a5c91
Merge pull request #1417 from gwenn/pathological_case
...
Show pathological cases
2023-11-25 10:59:06 +01:00
gwenn
9ebca71317
Misc
2023-11-25 10:47:38 +01:00
gwenn
8675e453f3
Add unrelated test
...
just to keep code coverage the same
2023-11-25 10:36:07 +01:00
gwenn
87d81cd46b
Check sqlite3_reset result
...
https://sqlite.org/c3ref/reset.html
> Therefore, it is important that applications check the return code from sqlite3_reset(S) even if no prior call to sqlite3_step(S) indicated a problem.
2023-11-25 10:13:55 +01:00
gwenn
50dca91698
Standard iterator vs Fallible iterator
2023-11-24 20:09:45 +01:00
gwenn
7dfbc4b8d1
Show pathological cases
2023-11-22 20:31:47 +01:00
gwenn
50f6d24185
Merge remote-tracking branch 'origin/master' into loadable_extension
2023-11-10 17:36:58 +00:00
Yuri Astrakhan
3b70307a94
Make WindowAggregate::value pass mutable value ref
2023-10-19 18:41:59 -04:00
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
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
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
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
e2e47de863
Fix some clipy warnings
2023-09-03 10:54:36 +02:00
gwenn
36f2459393
Rustfmt
2023-08-26 10:58:58 +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
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
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
81585a75cb
Add Connection::extension_init2
2023-07-09 15:53:03 +02:00
gwenn
1308cdaa9d
Loadable extension
2023-07-09 12:50:49 +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
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
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
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
048a442bc6
Fix test build error
2023-06-10 12:20:32 +02:00
gwenn
7594711721
Make rusqlite-macros optional
2023-06-10 12:05:55 +02:00
gwenn
f0670ccadd
Fix macro hygiene issue
2023-06-10 10:55:52 +02:00
gwenn
841014bfd1
Merge pull request #1327 from Taywee/master
...
remove depth from Savepoint
2023-06-10 08:10:54 +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
67d1e34eb4
Serialize and deserialize database
2023-06-05 19:56:23 +02:00
gwenn
5848c8c147
Draft of serialize API
2023-06-04 19:08:49 +02:00