gwenn
420bf08489
Fix clippy warnings
2023-03-25 10:34:47 +01:00
gwenn
eb7fbc57d0
Use ParseCallbacks::item_name to fix sqlite3_index_info_* types
2023-03-25 10:19:56 +01:00
gwenn
fd753b14fc
Merge pull request #1306 from gwenn/3.41.2
...
Bump bundled SQLite3 to version 3.41.2
2023-03-23 21:55:15 +01:00
gwenn
72fe73219a
Merge pull request #1304 from jgraettinger/johnny/stmt-read-only
...
Add Statement.readonly() accessor
2023-03-23 21:54:49 +01:00
gwenn
8ad6149307
Bump bundled SQLite3 to version 3.41.2
2023-03-23 19:03:05 +00:00
Johnny Graettinger
7c1d5a1863
Add Statement.readonly() accessor
...
Remove cfg(extra_check) from RawStatement::readonly()
2023-03-23 18:55:19 +00:00
gwenn
32752fac77
Merge pull request #1301 from rusqlite/dependabot/cargo/bitflags-2.0
...
Update bitflags requirement from 1.2 to 2.0
2023-03-14 19:59:29 +01:00
gwenn
5a6f58acda
Fix code related to bitflags
2023-03-14 19:43:50 +01:00
gwenn
6f557a7c9d
Merge pull request #1302 from gwenn/perms
...
Add minimum permissions to rust.yml workflow
2023-03-13 19:46:36 +01:00
gwenn
10005986e9
Add minimum permissions to rust.yml workflow
2023-03-13 19:29:57 +01:00
gwenn
2bc25ff5de
Merge pull request #1300 from gwenn/3.41.1
...
Upgrade bundled SQLite version to 3.41.1
2023-03-13 19:05:13 +01:00
dependabot[bot]
da4cc409f9
Update bitflags requirement from 1.2 to 2.0
...
Updates the requirements on [bitflags](https://github.com/bitflags/bitflags ) to permit the latest version.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/1.2.0...2.0.0 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 17:56:33 +00:00
gwenn
03663e00e2
Merge pull request #1299 from rusqlite/dependabot
...
Create dependabot.yml
2023-03-13 18:55:25 +01:00
gwenn
8a263963f4
Upgrade bundled SQLite version to 3.41.1
2023-03-13 17:53:49 +00:00
gwenn
6119b7c94c
Create dependabot.yml
2023-03-13 18:39:06 +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
gwenn
08dd4b3d18
Merge pull request #1291 from gwenn/ci-script
...
Update github actions script
2023-03-12 15:39:03 +01:00
gwenn
984263142e
Merge pull request #1298 from gwenn/rm_lazy_static
...
Remove lazy_static optional dependency
2023-03-11 11:35:47 +01:00
gwenn
35e8a498c4
Remove lazy_static optional dependency
...
Was used by virtual table
2023-03-11 11:21:47 +01:00
gwenn
223926ef6f
Merge pull request #1294 from gwenn/3.41.0
...
Upgrade bundled SQLite3 sources to version 3.41.0
2023-02-24 20:36:45 +01:00
gwenn
70e37f8540
Upgrade bundled SQLite3 sources to version 3.41.0
2023-02-24 18:40:34 +00:00
gwenn
929be82c9f
Merge pull request #1293 from mhammond/no-panic-on-drop
...
No longer panic if we fail to close the connection when dropping it.
2023-02-24 08:51:25 +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
27fe88e296
Update github actions script
2023-02-20 19:42:46 +01:00
gwenn
9880cdef12
Merge pull request #1271 from ssrlive/patch-1
...
Linkage issue in windows
2023-02-14 20:59:47 +01:00
gwenn
f815f809e5
Merge pull request #1288 from gwenn/bindgen
...
Upgrade bindgen
2023-02-09 19:14:23 +01:00
gwenn
a46f953134
Upgrade bindgen
2023-02-09 19:02:14 +01:00
gwenn
385a5c5251
Merge pull request #1285 from gwenn/clippy_msrv
...
Specify a MSRV for clippy
2023-02-09 18:45:28 +01:00
gwenn
8d318b3a03
Fix clippy warning
2023-02-03 18:44:21 +01:00
gwenn
cbf49b4c92
Specify a MSRV for clippy
...
See https://github.com/rusqlite/rusqlite/actions/runs/4037571368/jobs/6940956904
2023-02-03 18:31:01 +01:00
gwenn
bff475061a
Merge pull request #1275 from gwenn/clippy_ascii
...
Fix clippy warnings
2023-01-07 19:16:13 +01:00
gwenn
a92fa13bfd
Fix clippy warnings
2023-01-07 17:09:53 +01:00
Thom Chiovoloni
102b71ade6
Use grcov
for code coverage
2023-01-05 03:29:56 -08:00
Thom Chiovoloni
222ec9c22e
Update vendored SQLcipher to 4.5.3 (compatible with SQLite 3.39.4)
2023-01-04 21:26:49 -05:00
Thom Chiovoloni
272f3cef9c
Update vendored SQLite to 3.40.1
2023-01-04 21:26:49 -05:00
ssrlive
279be83bcf
Update build.rs
2022-12-23 09:31:58 +08:00
ssrlive
8785bd903a
Update build.rs
2022-12-22 21:05:48 +08:00
gwenn
646c9c122b
Merge pull request #1269 from gwenn/build_error
...
Fix build error
2022-12-13 21:10:47 +01:00
gwenn
b346d02b98
Fix build error
...
After merging PRs #1263 and #1248
2022-12-13 19:52:32 +01:00
gwenn
a1b83423a5
Merge pull request #1263 from psarna/from_handle_owned
...
Introduce Connection::from_handle_owned
2022-12-11 10:52:52 +01:00
gwenn
9644432135
Merge pull request #1268 from gwenn/clear_bindings
...
Add Statement::clear_bindings
2022-12-11 10:47:31 +01:00
gwenn
5f851fb90f
Add Statement::clear_bindings
2022-12-11 10:26:13 +01:00
gwenn
312bf41e90
Merge remote-tracking branch 'origin/master' into deprecated
2022-12-11 09:56:22 +01:00
gwenn
aad182aff4
Merge pull request #1252 from gwenn/serde_json
...
Fix FromSql/ToSql for serde_json::Value
2022-12-11 09:50:21 +01:00
gwenn
9e76bf42d1
Merge pull request #1248 from gwenn/db_path
...
Remove Connection path field
2022-12-11 09:41:26 +01:00
gwenn
3aa9addaa3
[breaking change] Update edition from 2018 to 2021
...
And fix clippy warnings
2022-12-09 20:19:04 +01:00
Piotr Sarna
82a56b1b58
Introduce Connection::from_handle_owned
...
It behaves almost the same as Connection::from_handle,
but it promises to close the inner connection when
the returned connection is closed or dropped.
The rationale for having this function is that some users
of Connection::from_handle obtain the handle simply by calling
ffi::sqlite3_open_v2 or other similar function manually, and would
still like for its resources to be released once the connection
is dropped.
The use-case behind this commit is from https://github.com/libsql/libsql/ ,
where a new libsql_open call is introduced to pass other parameters
(like virtual WAL interface) to the connection.
2022-11-29 15:52:30 +01:00
gwenn
51a69b1b74
Merge pull request #1262 from gwenn/parameters
...
Use ?NNN format instead of ?
2022-11-27 09:58:56 +01:00
gwenn
2e07650a02
Use ?NNN format instead of ?
...
https://sqlite.org/lang_expr.html#parameters
> But because it is easy to miscount the question marks, the use of this parameter format is discouraged. Programmers are encouraged to use one of the symbolic formats below or the ?NNN format above instead.
2022-11-27 09:38:06 +01:00