gwenn
|
9484f5c15e
|
Merge pull request #588 from gwenn/session
Session
|
2019-11-02 15:21:55 +01:00 |
|
gwenn
|
de9f06f142
|
Fix ChangesetIter::start_strm
The input reference must still be alive after the function returns
|
2019-11-02 14:53:32 +01:00 |
|
gwenn
|
b57fd14b26
|
Test session feature on Travis
|
2019-11-02 10:58:12 +01:00 |
|
gwenn
|
fb9fb3790c
|
Fix segfaut by using a cursor instead of a slice.
|
2019-11-02 10:42:13 +01:00 |
|
gwenn
|
c5538c73a4
|
Merge pull request #587 from gwenn/example
Update README example
|
2019-11-01 18:44:44 +01:00 |
|
gwenn
|
317abe6155
|
Update README example
|
2019-11-01 18:27:56 +01:00 |
|
gwenn
|
0693d5f6ce
|
Reactivate session feature
And fix partially x_input.
|
2019-11-01 09:57:56 +01:00 |
|
gwenn
|
4923d8f8da
|
Merge pull request #584 from gwenn/empty_query
Segmentation fault on `prepare_cached` with an empty query
|
2019-11-01 09:51:10 +01:00 |
|
gwenn
|
ca5eccfe95
|
Check that even when sqlite_stmt is null, there is no panic.
|
2019-10-30 20:09:27 +01:00 |
|
gwenn
|
8eb844b0c9
|
Paste relevant section from SQLite documantation
|
2019-10-29 20:26:35 +01:00 |
|
gwenn
|
edfd7658c3
|
Segmentation fault on prepare_cached with an empty query
With an empty query is prepared, sqlite3 returns no error but a null pointer.
And then `sqlite3_sql` returns null.
Which make `CStr::from_ptr` crash.
|
2019-10-29 19:24:18 +01:00 |
|
gwenn
|
31139bbe9f
|
Merge pull request #581 from hugecheese/patch-1
gcc -> cc
|
2019-10-20 08:18:43 +02:00 |
|
hugecheese
|
8a11eb5a22
|
gcc -> cc
The `libsqlite3-sys` package no longer uses the deprecated `gcc` crate.
|
2019-10-19 14:50:54 -04:00 |
|
gwenn
|
bccc11376f
|
Merge pull request #580 from gwenn/vcpkg
Disable vcpkg in appveyor build
|
2019-10-19 11:48:41 +02:00 |
|
gwenn
|
80f1b4b791
|
Merge pull request #579 from gwenn/3.30.1
Upgrade bundled SQLite version to 3.30.1
|
2019-10-19 11:32:38 +02:00 |
|
gwenn
|
0126c1e88f
|
Disable vcpkg in appveyor build
https://help.appveyor.com/discussions/problems/24684-problem-with-vcpkg-wrong-version-on-appveyor
|
2019-10-19 11:25:23 +02:00 |
|
gwenn
|
ec52d44939
|
Merge pull request #578 from gwenn/cant-open
Cant open
|
2019-10-19 11:20:56 +02:00 |
|
gwenn
|
a7ad3849da
|
Upgrade bundled SQLite version to 3.30.1
|
2019-10-19 09:16:14 +00:00 |
|
gwenn
|
3b75dd1e31
|
Merge pull request #577 from gwenn/mutex_atomic
Ignore `mutex_atomic` clippy lint
|
2019-10-19 10:44:19 +02:00 |
|
gwenn
|
15f356e5a7
|
Merge remote-tracking branch 'jgallagher/master' into cant-open
|
2019-10-19 10:40:53 +02:00 |
|
gwenn
|
22bdd80b92
|
Ignore mutex_atomic clippy lint
> This lint cannot detect if the mutex is actually used for waiting
before a critical section.
|
2019-10-19 10:10:17 +02:00 |
|
gwenn
|
e880987fa3
|
Upgrade to uuid 0.8 (#576)
* Upgrade to uuid 0.8
|
2019-10-18 18:57:27 +02:00 |
|
gwenn
|
5cbfe56bf7
|
Merge pull request #574 from gwenn/clippy
Fix some clippy warnings
|
2019-10-13 13:37:49 +02:00 |
|
gwenn
|
0cf9ef8514
|
Fix some clippy warnings
|
2019-10-13 13:08:33 +02:00 |
|
gwenn
|
2d75411e44
|
Merge pull request #571 from dowdw/from-option
Parse Option<T> into Value/ValueRef where applicable
|
2019-10-09 19:50:19 +02:00 |
|
Will Dowd
|
49f48a5c56
|
Parse Option<T> into Value/ValueRef where applicable
|
2019-09-27 16:02:37 -04:00 |
|
gwenn
|
104188055e
|
Merge pull request #568 from gwenn/column_name
Make `column_name()` public and forward all column methods in Row and Rows
|
2019-09-02 18:29:52 +02:00 |
|
gwenn
|
f3990a92e1
|
Merge pull request #569 from Vlad-Shcherbina/patch-1
Fix typo in docs
|
2019-09-01 13:31:16 +02:00 |
|
Vlad-Shcherbina
|
81d26ccadb
|
Fix typo in docs
|
2019-09-01 12:41:51 +03:00 |
|
gwenn
|
9ce3b82570
|
Make column_name returns a Result
|
2019-08-31 12:17:48 +02:00 |
|
gwenn
|
4ffdb07f31
|
Merge remote-tracking branch 'jgallagher/master' into twistedfall
|
2019-08-31 10:00:33 +02:00 |
|
gwenn
|
941e36be9d
|
Merge remote-tracking branch 'jgallagher/master' into twistedfall
|
2019-08-31 09:55:24 +02:00 |
|
gwenn
|
e85ebedb58
|
Merge pull request #421 from gwenn/tail
Check that only one statement is provided (#397)
|
2019-08-31 09:54:27 +02:00 |
|
gwenn
|
6c838bf544
|
Ignore test_execute_multiple when no extra check
|
2019-08-31 09:39:09 +02:00 |
|
gwenn
|
c6a5fd402c
|
Merge remote-tracking branch 'jgallagher/master' into tail
|
2019-08-31 09:30:25 +02:00 |
|
gwenn
|
d61f18dd3c
|
Merge pull request #567 from gwenn/extra_check
Check SQL query passed to `execute`
|
2019-08-26 20:42:37 +02:00 |
|
gwenn
|
bcd26ca062
|
Merge remote-tracking branch 'jgallagher/master' into tail
# Conflicts:
# src/inner_connection.rs
# src/lib.rs
|
2019-08-26 20:41:15 +02:00 |
|
gwenn
|
00d50199a2
|
Check SQL query passed to execute
When `extra_check` feature is activated:
Fail when query has a column count > 0
Or when query is readonly.
|
2019-08-26 20:21:23 +02:00 |
|
Pro
|
a8d34da2d5
|
Use the correct (larger) lifetime of the returned column-related references in Row, Rows and Column
|
2019-08-22 16:53:16 +02:00 |
|
Pro
|
2a8339bda7
|
Forward all column related methods in Row and Rows
|
2019-08-22 16:38:43 +02:00 |
|
Pro
|
d46eb23364
|
Make column_name() public
Changes it's interface to Option<&str> to accommodate for out of bounds index
|
2019-08-22 16:38:43 +02:00 |
|
Pro
|
692b4b67dc
|
Use expect() instead of unwrap() for string conversion
|
2019-08-22 16:38:31 +02:00 |
|
gwenn
|
835b69fcb7
|
Merge pull request #563 from gwenn/open_flags
Check OpenFlags
|
2019-08-17 08:32:25 +02:00 |
|
gwenn
|
dfcc4511ea
|
Fix Clippy warning
|
2019-08-17 08:19:19 +02:00 |
|
gwenn
|
08e32444c9
|
Cleanup use statements
|
2019-08-17 08:18:37 +02:00 |
|
gwenn
|
28a48ec7c1
|
Check OpenFlags
|
2019-08-17 08:16:47 +02:00 |
|
gwenn
|
cb6f890e48
|
Merge pull request #560 from gwenn/clean
Clean
|
2019-08-09 20:25:25 +02:00 |
|
gwenn
|
dcc43fa445
|
Fix warnings
|
2019-08-09 20:06:31 +02:00 |
|
gwenn
|
e4fecf7fb8
|
Rustfmt
|
2019-08-09 20:03:46 +02:00 |
|
gwenn
|
d229f0f9e9
|
Remove #[macro_use] attribute when importing macros
|
2019-08-09 20:01:44 +02:00 |
|