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 |
|
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
|
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
|
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 |
|
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
|
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
|
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 |
|
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
|
697a333887
|
Rustfmt
|
2023-04-22 16:58:36 +02:00 |
|
gwenn
|
0f8d1aadc7
|
Fix clippy warnings
|
2023-04-22 16:53:13 +02:00 |
|
Kornel
|
b6bf62db14
|
Use track_caller for panicking methods
|
2023-04-15 21:35:03 +01:00 |
|
xaos
|
3ea9333e78
|
Add missing tests for std::num::NonZero{I64, Isize, U64, Usize}
|
2023-04-05 08:34:01 +02:00 |
|
xaos
|
2e5db7b2a0
|
Test FromSql & ToSql for std::num::NonZero types
|
2023-04-05 05:03:52 +02:00 |
|
xaos
|
ce7cdfb5bc
|
Implement FromSql for std::num::NonZero types
|
2023-04-05 04:38:51 +02:00 |
|
xaos
|
00b88e37fe
|
Implement ToSql for std::num::NonZero types
|
2023-04-05 04:36:05 +02:00 |
|
xaos
|
88e5882de9
|
Fix missing ToSql asserts for isize, usize & u64
|
2023-04-05 03:44:46 +02:00 |
|
xaos
|
f6cd0a5384
|
Fix minor doc inaccuracy
|
2023-04-04 23:02:27 +02:00 |
|
gwenn
|
eb7fbc57d0
|
Use ParseCallbacks::item_name to fix sqlite3_index_info_* types
|
2023-03-25 10:19:56 +01:00 |
|
Johnny Graettinger
|
7c1d5a1863
|
Add Statement.readonly() accessor
Remove cfg(extra_check) from RawStatement::readonly()
|
2023-03-23 18:55:19 +00:00 |
|
gwenn
|
5a6f58acda
|
Fix code related to bitflags
|
2023-03-14 19:43:50 +01:00 |
|
gwenn
|
ba07f41aac
|
Merge remote-tracking branch 'origin/master' into clippy
|
2023-03-12 15:49:58 +01:00 |
|
gwenn
|
7278e5fa91
|
Merge pull request #1250 from gwenn/deprecated
Remove deprecated API
|
2023-03-12 15:42:58 +01:00 |
|
Mark Hammond
|
9c2cc12b08
|
No longer panic if we fail to close the connection when dropping it.
|
2023-02-24 15:13:25 +11:00 |
|
gwenn
|
8d318b3a03
|
Fix clippy warning
|
2023-02-03 18:44:21 +01:00 |
|
gwenn
|
a92fa13bfd
|
Fix clippy warnings
|
2023-01-07 17:09:53 +01:00 |
|
gwenn
|
b346d02b98
|
Fix build error
After merging PRs #1263 and #1248
|
2022-12-13 19:52:32 +01:00 |
|