John Gallagher
|
8e1ce5cf9c
|
Fuse a Rows iterator once it fetches the final row.
|
2016-05-16 14:11:44 -05:00 |
|
John Gallagher
|
4a6c7b5329
|
Reset in Rows's drop impl instead of waiting for the next query
|
2016-05-16 14:02:39 -05:00 |
|
gwenn
|
3a52dd65f0
|
Rustfmt
|
2016-05-16 19:52:17 +02:00 |
|
John Gallagher
|
504b16dc98
|
Merge branch 'master' into gwenn-convenient
|
2016-05-16 11:02:56 -05:00 |
|
gwenn
|
b20168fe9c
|
Use String::from_utf8_lossy for error/trace.
Try to use the original message even if there are invalid
characters.
|
2016-05-07 12:08:57 +02:00 |
|
John Gallagher
|
41fe698cec
|
Address additional clippy warnings
|
2016-03-29 14:18:56 -04:00 |
|
John Gallagher
|
2bd54578f5
|
Update clippy version and address new warnings
|
2016-03-29 11:54:02 -04:00 |
|
gwenn
|
aea2f876d5
|
Try to fix regression with Rust stable.
|
2016-02-14 16:24:35 +01:00 |
|
gwenn
|
0fe1990d34
|
Fix clippy warnings
|
2016-02-14 16:11:59 +01:00 |
|
gwenn
|
24d5093ab8
|
Merge remote-tracking branch 'jgallagher/master' into rustfmt
|
2016-02-02 19:15:35 +01:00 |
|
gwenn
|
f529d130b9
|
Rustfmt
|
2016-02-02 19:12:00 +01:00 |
|
gwenn
|
82f1467a9f
|
Add declaration for convenient module
|
2016-02-02 18:57:25 +01:00 |
|
John Gallagher
|
350fd11fed
|
Add a handle() method to unsafely get the underlying SQLite connection.
Doc comments suggest opening issues on rusqlite for any uses of
`handle()`, as uses indicate areas where rusqlite insufficiently wraps
SQLite.
|
2016-02-01 15:21:03 -05:00 |
|
John Gallagher
|
a793f8c8c5
|
Remove scary lifetime-of-rows-may-panic from README.
Closes #119.
|
2016-02-01 14:30:51 -05:00 |
|
John Gallagher
|
f290c15d0d
|
Merge branch 'dynamic' of https://github.com/gwenn/rusqlite into gwenn-dynamic
|
2016-01-07 11:12:05 -05:00 |
|
gwenn
|
12f26e78b3
|
Introduce RowIndex trait (like in rust-postgres)
|
2016-01-02 12:13:37 +01:00 |
|
gwenn
|
9db82e74db
|
Make possible to execute dynamic queries.
Queries with dynamic column count/type.
|
2016-01-02 10:28:00 +01:00 |
|
John Gallagher
|
b241f98920
|
Add test and check for SQLite being in single-threaded mode
|
2015-12-16 23:56:21 -05:00 |
|
John Gallagher
|
7920dbc5ff
|
Only check for SQLITE_CONSTRAINT_NOTNULL on new enough versions of SQLite.
|
2015-12-16 20:30:27 -05:00 |
|
John Gallagher
|
047861b928
|
Move Error into its own module (internal organization only - public API remains).
|
2015-12-16 20:30:27 -05:00 |
|
John Gallagher
|
aac4d59fcc
|
Change Error from a struct to an enum (BREAKING CHANGE).
This allows us to separate out the underlying SQLite error codes from
errors that occur on the Rust side.
|
2015-12-16 20:30:27 -05:00 |
|
John Gallagher
|
bf859a8008
|
Attempt to enable extended result codes for all connections
|
2015-12-16 20:30:27 -05:00 |
|
John Gallagher
|
5ac5f3e9b5
|
Make blob_open take a DatabaseName instead of a str.
|
2015-12-14 13:38:36 -05:00 |
|
John Gallagher
|
73611d45d5
|
Merge branch 'blob' of https://github.com/gwenn/rusqlite into gwenn-blob
|
2015-12-14 13:35:05 -05:00 |
|
John Gallagher
|
4b512212d2
|
Inline decode_result_with_errmsg to fix dead code warning
|
2015-12-13 14:59:47 -05:00 |
|
Gwenael Treguier
|
1c4ca000cf
|
Simplify execute_batch implementation.
|
2015-12-13 14:15:56 +01:00 |
|
Gwenael Treguier
|
6f0f121d61
|
Merge remote-tracking branch 'remotes/jgallagher/master' into blob
|
2015-12-13 10:53:29 +01:00 |
|
John Gallagher
|
6bcc3edccd
|
BREAKING CHANGE: Remove common prefix on TransactionBehavior case names.
|
2015-12-12 14:22:50 -05:00 |
|
John Gallagher
|
b1cde705be
|
Rename SqliteLoadExtensionGuard -> LoadExtensionGuard .
|
2015-12-12 14:20:11 -05:00 |
|
John Gallagher
|
3d15a8a15c
|
Rename SqliteTransaction* -> Transaction* .
|
2015-12-12 14:17:43 -05:00 |
|
John Gallagher
|
9cac56d6a2
|
Rename SqliteOpenFlags -> OpenFlags .
|
2015-12-12 14:13:29 -05:00 |
|
John Gallagher
|
ea5cb41bbf
|
Rename SqliteRow -> Row .
|
2015-12-12 14:11:24 -05:00 |
|
John Gallagher
|
b932640181
|
Rename SqliteRows -> Rows .
|
2015-12-12 14:09:37 -05:00 |
|
John Gallagher
|
ec654352d9
|
Rename SqliteStatement -> Statement .
|
2015-12-12 14:08:04 -05:00 |
|
John Gallagher
|
eb60bb3111
|
Rename SqliteResult -> Result .
|
2015-12-12 14:06:03 -05:00 |
|
John Gallagher
|
f0b6bf9152
|
Rename SqliteError -> Error.
|
2015-12-12 13:53:58 -05:00 |
|
John Gallagher
|
4327a84edb
|
Rename SqliteConnection -> Connection.
Leave old name in as a (deprecated) typealias.
|
2015-12-12 13:53:34 -05:00 |
|
John Gallagher
|
5039e57637
|
Merge branch 'master' into gwenn-functions
Conflicts:
Changelog.md
|
2015-12-11 19:21:39 -05:00 |
|
John Gallagher
|
9f5f4ac385
|
Merge branch 'functions' of https://github.com/gwenn/rusqlite into gwenn-functions
Conflicts:
Cargo.toml
src/lib.rs
|
2015-12-11 11:31:25 -05:00 |
|
John Gallagher
|
0051ff47a6
|
Refactor: Extract match to get an expected row into its own method.
|
2015-12-10 20:48:38 -05:00 |
|
John Gallagher
|
53979407c5
|
Merge branch 'named-param' of https://github.com/gwenn/rusqlite into gwenn-named-param
Conflicts:
Cargo.toml
src/lib.rs
|
2015-12-10 16:53:43 -05:00 |
|
John Gallagher
|
a1f1480b18
|
Run rustfmt on all crate files
|
2015-12-10 16:48:09 -05:00 |
|
John Gallagher
|
8c2e0a0da7
|
Rename BackupName -> DatabaseName
|
2015-12-10 16:20:45 -05:00 |
|
John Gallagher
|
e2f8e73635
|
Initial implementation of the online backup API.
|
2015-12-09 00:19:59 -05:00 |
|
John Gallagher
|
51a542c0f7
|
Fix broken load_extension feature
|
2015-12-08 21:15:23 -05:00 |
|
Gwenael Treguier
|
fe6afe2a94
|
Merge branch 'master' of https://github.com/jgallagher/rusqlite into functions
|
2015-12-06 21:33:21 +01:00 |
|
Gwenael Treguier
|
5b86871d76
|
Merge branch 'master' of https://github.com/jgallagher/rusqlite into named-param
|
2015-12-05 12:32:16 +01:00 |
|
Gwenael Treguier
|
cef1d3285e
|
Merge branch 'master' of https://github.com/jgallagher/rusqlite into blob
|
2015-12-05 11:11:23 +01:00 |
|
John Gallagher
|
ac08a18c43
|
Merge pull request #86 from jgallagher/gwenn-trace_extension
Add Rust interface to SQLite's logging, tracing, and profiling hooks
|
2015-12-01 13:19:43 -05:00 |
|
John Gallagher
|
3d654aeed1
|
Add more documentation for failure modes of functions that return s
|
2015-12-01 12:05:29 -05:00 |
|