Thom Chiovoloni
3ae52545a9
Fix failing rarray test ( #664 )
2020-03-31 21:07:26 -07:00
zero-systems
2a04f06a3a
Relaxed Sized bound on Box/Rc/Arc/Cow for ToSql
...
* Fix Box<T> for unsized
* refactoring
* Add more tests
* ?Sized for Cow, Rc, Arc too
2020-03-31 20:52:34 -07:00
zero-systems
761df93a83
Impls of ToSql for different generic types (Box, Cow, Rc, Arc). ( #660 )
...
* Impl ToSql for Box<str>
* Add generic impls for Cow, Box, Rc, Arc. Remove impl for Box<str>
* Remove impl of ToSql for Cow<'_, str>
* Add missing as_ref
Co-authored-by: Øsystems <>
2020-03-28 09:53:03 -07:00
gwenn
25bd5fc914
Merge pull request #659 from gwenn/nul_byte
...
Handle text with internal nuls
2020-03-28 07:05:55 +01:00
gwenn
f71ea05603
Handle text with internal nuls
...
Fix insertion and selection (#657 ).
2020-03-25 19:20:05 +01:00
Thom Chiovoloni
8c574be1e3
Revert "don't truncate text columns that contain nul bytes"
...
This reverts commit 004c8f23d4
.
2020-03-24 10:58:09 -07:00
Thom Chiovoloni
edceb01747
Remove use of time
crate in README.md
2020-03-24 09:44:20 -07:00
Damien Elmes
004c8f23d4
don't truncate text columns that contain nul bytes
2020-03-23 22:03:31 -07:00
gwenn
76cab84a00
Merge pull request #649 from gwenn/clippy
...
Fix clippy warnings
2020-03-14 07:53:21 +01:00
gwenn
f971c6e625
Fix clippy warnings
2020-03-14 07:41:57 +01:00
gwenn
eaade5970d
Merge pull request #648 from gwenn/doctest
...
doctest README.md
2020-03-08 16:31:06 +01:00
gwenn
0edc91e8ef
Disable benches by default
2020-03-08 16:14:04 +01:00
gwenn
8ddacbb27c
doctest README.md
2020-03-08 15:36:56 +01:00
gwenn
a8ebb32938
Merge pull request #647 from thomcc/playground-fix
...
Add playground metadata for `rusqlite`, hopefully fixing it
2020-03-08 13:24:10 +01:00
Thom Chiovoloni
0f0852a2a8
Add playground metadata for rusqlite
, hopefully fixing it
2020-03-08 05:07:44 -07:00
gwenn
f2063c5bec
Merge pull request #646 from gwenn/execute_alter
...
Fix error while executing ALTER statement
2020-03-04 20:56:50 +01:00
gwenn
97b2f4cda0
Fix test_execute_select
2020-03-04 20:42:32 +01:00
gwenn
1fb00e99b7
Fix error while executing ALTER statement
...
`execute_bacth` should be used for DDL.
`execute` should still work except when `extra-check` feature is
activated.
2020-03-04 20:26:31 +01:00
gwenn
670b1c221e
Merge pull request #644 from gwenn/alloc
...
Introduce `alloc` to generate C string allocated by sqlite3
2020-02-29 13:21:27 +01:00
gwenn
5356a609de
Introduce alloc
to generate C string allocated by sqlite3
...
Safe to send to SQLite for deallocation.
2020-02-29 13:09:42 +01:00
gwenn
a3e5ea990d
Merge pull request #640 from Genomicsplc/wasm-no-thread-checks
...
don't perform threading mode checks on wasm32
2020-02-29 10:01:25 +01:00
Joshua C. Randall
09ad553081
don't perform threading mode checks on wasm32
2020-02-24 22:48:54 +00:00
gwenn
0222662392
Merge pull request #638 from gwenn/clippy
...
Clippy + rust fmt
2020-02-22 12:03:00 +01:00
gwenn
15fc3b4b71
Clippy + rust fmt
2020-02-22 11:50:00 +01:00
gwenn
0acdb19a38
Merge pull request #635 from gwenn/actions
...
[ci skip] try a static build
2020-02-19 18:45:51 +01:00
gwenn
0868d7d68d
[ci skip] try a static build
2020-02-18 21:21:31 +01:00
gwenn
39b49391cd
[ci skip] try a static build
2020-02-18 21:17:37 +01:00
gwenn
4b10acad2b
[ci skip] try a static build
2020-02-18 21:09:43 +01:00
gwenn
6010ed1618
Merge pull request #634 from gwenn/actions
...
[ci skip] Try to fix github actions script
2020-02-18 20:54:29 +01:00
gwenn
4cf59a8fdb
[ci skip] Try to fix github actions script
2020-02-18 20:50:28 +01:00
gwenn
97478c2b39
Merge pull request #633 from gwenn/actions
...
Add github actions script
2020-02-18 20:28:19 +01:00
gwenn
7f877c5409
Add github actions script
2020-02-18 19:49:43 +01:00
gwenn
406cd6d2cf
Merge pull request #630 from gwenn/pr/open-with-vfs
...
add ability to open sqlite connection with specified vfs
2020-02-09 12:54:45 +01:00
gwenn
7d1d6024e9
Factorize code
2020-02-09 12:21:20 +01:00
gwenn
2a90073c1e
Merge pull request #629 from gwenn/const
...
Add missing constants
2020-02-09 12:11:05 +01:00
gwenn
4d58a43b38
Fix compilation errors
2020-02-09 12:08:25 +01:00
gwenn
9e17a0b28e
Merge remote-tracking branch 'upstream/master' into pr/open-with-vfs
...
# Conflicts:
# src/inner_connection.rs
2020-02-09 11:58:49 +01:00
gwenn
953906aab9
Rustfmt
2020-02-09 11:48:45 +01:00
gwenn
922228f604
Fix clippy warnings
2020-02-09 11:48:08 +01:00
gwenn
05e87b8d8d
Add missing constants
2020-02-09 11:47:01 +01:00
gwenn
9ca29b950e
Merge pull request #627 from gwenn/ignore_path_change
...
Ignore PATH change
2020-02-09 08:24:41 +01:00
gwenn
cedd7a59f8
Merge pull request #628 from gwenn/bindgen
...
Upgrade to bindgen 0.53
2020-02-08 11:25:28 +01:00
gwenn
b0be8a1536
Upgrade to bindgen 0.53
2020-02-08 11:12:18 +01:00
gwenn
17759a912e
Ignore PATH change
...
Cargo itself changes the PATH.
So `libsqlite3-sys` is always rebuilt on Windows platform.
To avoid this, we ignore PATH change.
If the PATH has been modified in such a way that a different SQLite library is found,
you will have to also modify SQLITE3_LIB_DIR to make cargo rebuild `libsqlite3-sys`
Fix #435 .
2020-02-08 10:25:52 +01:00
gwenn
055352f07b
Merge pull request #619 from KamranMackey/master
...
Upgraded the bundled SQLite version to 3.31.0.
2020-01-26 21:02:09 +01:00
Kamran Mackey
c3f83c281a
Upgrade bundled SQLite version to 3.31.0.
...
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
2020-01-26 12:44:03 -07:00
gwenn
fb165b4c3d
Merge pull request #624 from gwenn/error-codes
...
Add missing error codes
2020-01-26 18:34:48 +01:00
gwenn
b2c63c8224
Merge pull request #623 from gwenn/index-constraint-op
...
Add missing IndexConstraintOp entries
2020-01-26 18:26:40 +01:00
gwenn
cf7e2b5aec
Add missing error codes
2020-01-26 18:24:09 +01:00
gwenn
8cc4440f45
Add missing IndexConstraintOp entries
...
Remove conditional inclusions.
2020-01-26 18:14:52 +01:00