2320 Commits

Author SHA1 Message Date
gwenn
05699d38ce Make codecov ignore examples 2024-03-03 19:53:10 +01:00
gwenn
950b73e2de Add example of OwningStatement using ouroboros 2024-03-03 19:04:16 +01:00
gwenn
7dbc3175f9 Add example of OwningRows using Ouroboros 2024-03-03 18:15:22 +01:00
gwenn
def8e9460d
Merge pull request #1461 from francois-random/expose-total-changes
expose total_changes()
2024-02-28 21:18:18 +01:00
François
c91face552 format 2024-02-27 15:02:46 +01:00
François
695651ec32 typo 2024-02-27 14:57:58 +01:00
François
87e5e192e5 test_total_changes 2024-02-27 14:53:50 +01:00
François
673a69d3c6 expose total_changes() 2024-02-27 02:16:15 +01:00
gwenn
322073a70d
Merge pull request #1458 from gwenn/clean
Remove obsolete codes and comments
2024-02-25 14:45:19 +01:00
gwenn
cd5b780505 Remove obsolete codes and comments
Minimal SQLite version supported by rusqlite is 3.14
2024-02-25 14:30:34 +01:00
gwenn
059b7d06ac
Merge pull request #1457 from gwenn/clippy
Fix clippy warnings
2024-02-24 11:14:08 +01:00
gwenn
1124d4363d Fix clippy warnings 2024-02-24 11:02:09 +01:00
gwenn
a96f61b17f
Merge pull request #1454 from gwenn/0.31.0
Prepare release of version 0.31.0
2024-02-17 09:55:23 +01:00
gwenn
b79bd4a6e1 Prepare release of version 0.31.0 2024-02-17 09:42:27 +01:00
gwenn
28125461c7
Merge pull request #1160 from gwenn/sub_type
Make possible to specify subtype of SQL function
2024-02-04 10:50:29 +01:00
gwenn
26eb784aad
Merge pull request #1446 from jayvdb/fix-typos
Fix a few typos
2024-02-01 19:52:48 +01:00
John Vandenberg
7ce841cd63 Replace intentional typo with typoless equivalent 2024-02-01 17:44:01 +08:00
John Vandenberg
52b01e40b2 Fix a few typos 2024-02-01 16:46:59 +08:00
gwenn
3bd3855b34
Merge pull request #1445 from gwenn/3.45.1
Bump bundled SQLite version to 3.45.1
2024-01-31 19:23:36 +01:00
gwenn
7b4612430b Bump bundled SQLite version to 3.45.1 2024-01-31 18:15:32 +00:00
gwenn
4a202bd57c
Merge pull request #1443 from gwenn/sys-0.28.0
Prepare release of libsqlite3-sys version 0.28.0
2024-01-27 21:24:21 +01:00
gwenn
c5a79c8af6 Prepare release of libsqlite3-sys version 0.28.0 2024-01-27 21:14:37 +01:00
gwenn
42a82fb058
Merge pull request #1441 from GiGainfosystems/feature/expose_include_dir
Expose the include directory of the bundled sqlite version
2024-01-25 18:45:00 +01:00
Georg Semmler
e60d993cc4
Expose the include directory of the bundled sqlite version
This commit exposes the include directory of the bundled sqlite version
via by instructing cargo to set the `DEP_SQLITE3_INCLUDE` enviroment
variable as documented in the cargo book:
https://doc.rust-lang.org/cargo/reference/build-script-examples.html#using-another-sys-crate

This enables other sys crates to rely on the bundled sqlite version and
use it as base for their compilation if they have a (sub-)dependency on
libsqlite3.
2024-01-25 11:39:21 +01:00
gwenn
f48c5781a1 Introduce SqlFnArg 2024-01-21 10:22:10 +01:00
gwenn
83d67d5a29 Test sub-type 2024-01-20 19:16:48 +01:00
gwenn
13399c5808 Fix window impl 2024-01-20 17:22:58 +01:00
gwenn
7ed8e0ef2f Introduce SqlFnOutput trait
To keep compatibility with existing code
2024-01-20 17:08:15 +01:00
gwenn
796358a312 Merge remote-tracking branch 'origin/master' into sub_type 2024-01-16 21:24:03 +01:00
gwenn
ccfbc28ae1
Merge pull request #1438 from gwenn/3.45.0
Bump bundled SQLite version to 3.45.0
2024-01-16 21:07:24 +01:00
gwenn
2db482f224 Bump bundled SQLite version to 3.45.0 2024-01-16 19:55:26 +00:00
gwenn
d560e814ce
Merge pull request #1433 from gwenn/winsqlite3
Drop winsqlite3 feature
2024-01-13 14:29:15 +01:00
gwenn
6fa1987cfb
Merge pull request #1435 from cuviper/hashlink-0.9
Upgrade to hashlink 0.9
2024-01-10 20:36:17 +01:00
Josh Stone
ef067b5eff Resolve FIXME to derive Debug for StatementCache 2024-01-09 15:57:41 -08:00
Josh Stone
950b88d69d Upgrade to hashlink 0.9 2024-01-09 15:56:55 -08:00
gwenn
2e50366d32 Merge remote-tracking branch 'origin/master' into winsqlite3 2024-01-06 19:18:34 +01:00
gwenn
d3aaba2a4e
Merge pull request #1434 from gwenn/features
Add missing doc for new features
2024-01-06 19:15:40 +01:00
gwenn
1db556eb2d Add missing doc for new features 2024-01-06 19:04:31 +01:00
gwenn
8a5e2e6f63 Fix clippy warning 2024-01-06 16:46:29 +01:00
gwenn
01a2cc51a5 Drop winsqlite3 feature 2024-01-06 16:35:18 +01:00
gwenn
88faf4345b
Merge pull request #1432 from gwenn/macros_bug
Partial revert 33b5ea3c4398e6c87725cbdadeb3786b1261f83f
2024-01-06 14:34:41 +01:00
gwenn
7f56e9d877 Partial revert 33b5ea3c4398e6c87725cbdadeb3786b1261f83f 2024-01-06 14:05:07 +01:00
gwenn
21d0f98f92
Merge pull request #1431 from gwenn/dll
Use DLL_PREFIX / DLL_SUFFIX
2024-01-01 13:21:27 +01:00
gwenn
05991e6755 Use DLL_PREFIX / DLL_SUFFIX 2024-01-01 13:12:33 +01:00
Yuri Astrakhan
68c3083e34
Add #[derive(Clone, Copy... on some bitflags / enum (#1396)
This will make it easier to use them, e.g. I won't need to re-create `FunctionFlags` for registering multiple similar functions.
2023-12-24 08:54:48 +01:00
gwenn
ff902751c0
Merge pull request #1429 from nyurik/ci-lint
Remove modern_sqlite and vtab from CI in loadable ext
2023-12-24 08:48:52 +01:00
Yuri Astrakhan
6332de5302 Remove modern_sqlite and vtab from CI in loadable ext
This matches the recent changes in the example docs
2023-12-23 23:22:32 -05:00
gwenn
fc738f3c0a
Merge pull request #1428 from gwenn/uninlined_format_args
Fix uninlined_format_args
2023-12-23 14:51:22 +01:00
gwenn
3c3d7daeb4 Fix uninlined_format_args
cargo clippy --all --all-targets --fix -- -Wclippy::uninlined_format_args
2023-12-23 14:21:23 +01:00
gwenn
6663dac933
Merge pull request #1427 from gwenn/fix_bind_macro
Fix bind macro
2023-12-23 12:44:31 +01:00