John Gallagher
|
89e20146e3
|
Use bitflags crate instead of rustc_bitflags
|
2015-03-17 00:56:55 -04:00 |
|
John Gallagher
|
632d87de2f
|
Remove most uses of #[feature(core)]
|
2015-03-17 00:55:28 -04:00 |
|
John Gallagher
|
b3d949b3bb
|
Remove unneeded #[feature]s
|
2015-03-17 00:44:37 -04:00 |
|
John Gallagher
|
736b62e0ce
|
Reexport sqlite3_stmt from libsqlite3-sys for easier ToSql impl'ing
|
2015-03-12 16:40:07 -04:00 |
|
John Gallagher
|
30db1905d3
|
Cleanup - if let to match
|
2015-03-10 16:07:38 -04:00 |
|
John Gallagher
|
d7909c086b
|
rustup - remove now-unused feature
|
2015-03-10 15:52:30 -04:00 |
|
John Gallagher
|
f971d57396
|
Merge branch 'master' into path-reform
|
2015-02-23 21:44:29 -05:00 |
|
John Gallagher
|
ee89f8db59
|
Fix warnings from latest rustc
|
2015-02-23 20:37:55 -05:00 |
|
John Gallagher
|
31d629070e
|
Add scoped guard for enabling extension loading
|
2015-02-23 20:37:55 -05:00 |
|
John Gallagher
|
348f94e109
|
Add public API for loading extensions
|
2015-02-23 20:37:55 -05:00 |
|
John Gallagher
|
03f368c4f4
|
Build raw sqlite interface as libsqlite3-sys
Use pkg-config to find it.
|
2015-02-23 20:37:55 -05:00 |
|
John Gallagher
|
7a430c0fde
|
Use existing message instead of ffi::code_to_str in Error trait
|
2015-02-13 15:48:11 -05:00 |
|
John Gallagher
|
21e0a5493d
|
Merge branch 'jshs-std-error' into v0.0.9
|
2015-02-13 15:45:53 -05:00 |
|
John Gallagher
|
937eedbe61
|
Fix for latest rustc changes
|
2015-02-13 15:44:24 -05:00 |
|
John Gallagher
|
1dc78b66da
|
SqliteConnection::open takes a std::path .
Add new constructors, `open_in_memory` and `open_in_memory_with_flags`,
for opening in-memory databases.
Closes #13.
|
2015-02-06 20:07:23 -05:00 |
|
Joshua Schneider
|
6d795caaed
|
Implement standard Error trait for SqliteError
|
2015-02-04 21:33:11 +01:00 |
|
John Gallagher
|
a89ceeef01
|
Add feature(test) for testing
|
2015-02-04 10:53:28 -05:00 |
|
Patrick Fernie
|
ec65bc4978
|
add feature attributes for unstable APIs
|
2015-02-03 19:01:24 -05:00 |
|
Patrick Fernie
|
58fa5bde2a
|
update to use fmt::{Display,Debug} instead of fmt::{String,Show}
|
2015-02-03 18:59:58 -05:00 |
|
Marcus Klaas
|
954a99d64b
|
import crate for bitflags macro
|
2015-01-19 21:13:51 +01:00 |
|
John Gallagher
|
8617cde6b6
|
Add query_row_safe .
This is a `SqliteResult`-returning variant of `query_row`, which panics
if the query fails or does not return at least one row.
|
2015-01-10 21:17:49 -06:00 |
|
John Gallagher
|
b57322e2ca
|
Allow use of unstable APIs
|
2015-01-10 20:58:55 -06:00 |
|
John Gallagher
|
680056b351
|
Implement fmt::String for SqliteError
|
2015-01-10 20:58:55 -06:00 |
|
John Gallagher
|
8843d15a07
|
Use new Show interpolation
|
2015-01-10 20:58:55 -06:00 |
|
John Gallagher
|
cc8a68ca83
|
Update for int/uint -> isize/usize
|
2015-01-10 20:58:54 -06:00 |
|
John Gallagher
|
830758c8f8
|
Update for new directive name
|
2015-01-07 14:06:21 -05:00 |
|
John Gallagher
|
e02442c531
|
Update for rust's std::c_str -> std::ffi
|
2015-01-07 14:05:36 -05:00 |
|
John Gallagher
|
b69e3d083d
|
Remove now-unneeded directives
|
2015-01-07 11:24:48 -05:00 |
|
John Gallagher
|
d427ddd7a5
|
Use new closure syntax
|
2015-01-07 09:18:14 -05:00 |
|
John Gallagher
|
f2a1a8076f
|
Use associated type for Iterator
|
2015-01-05 11:15:24 -05:00 |
|
John Gallagher
|
a52fedad36
|
Use ToCStr trait
|
2015-01-05 11:15:15 -05:00 |
|
John Gallagher
|
5902b9106c
|
sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs
|
2015-01-05 10:59:55 -05:00 |
|
John Gallagher
|
05b03ae2ce
|
Set default busy timeout to 5 seconds
|
2014-12-23 12:26:57 -05:00 |
|
John Gallagher
|
ba1f648679
|
Use semicolons on macros
|
2014-12-23 12:22:16 -05:00 |
|
John Gallagher
|
678fd0f3a3
|
Add #[deriving(Copy)] as appropriate
|
2014-12-23 12:22:05 -05:00 |
|
John Gallagher
|
13fc87fe11
|
Update bindgen output, mainly to include #[deriving(Copy)]
|
2014-12-23 12:21:42 -05:00 |
|
John Gallagher
|
d0dfb27007
|
Use Vec::from_raw_buf instead of vec::raw::from_buf
|
2014-12-04 10:47:19 -05:00 |
|
John Gallagher
|
f2c6389601
|
Track changes in rust-nightly
|
2014-11-19 10:48:40 -05:00 |
|
John Gallagher
|
8fa377b36c
|
Remove "semi-safe" term.
Based on comments from [this reddit
thread](http://www.reddit.com/r/rust/comments/2lapta/rusqlite_ergonomic_semisafe_bindings_to_sqlite/).
|
2014-11-10 12:56:32 -05:00 |
|
John Gallagher
|
75dd753fbb
|
Track changes in rust-nightly
|
2014-11-10 11:58:46 -05:00 |
|
John Gallagher
|
66d5502308
|
Fix failing travis build
|
2014-11-04 12:26:08 -05:00 |
|
John Gallagher
|
bc85835566
|
Add warning about stale rows to SqliteRows docs
|
2014-11-04 10:55:07 -05:00 |
|
John Gallagher
|
b34f255aac
|
Add documentation
|
2014-11-03 17:11:00 -05:00 |
|
John Gallagher
|
949260046c
|
Change query_row to unwrap the SqliteResult
|
2014-10-28 15:14:52 -04:00 |
|
John Gallagher
|
68e9d81283
|
Rename transaction mode to behavior to match SQLite docs
|
2014-10-23 17:57:02 -04:00 |
|
John Gallagher
|
c8af7e4eb5
|
Add ToSql/FromSql for time::Timespec.
Uses SQLite's default format string for `datetime()`.
|
2014-10-22 22:16:00 -04:00 |
|
John Gallagher
|
1fa4c2098e
|
Make FromSql return a SqliteResult
|
2014-10-20 21:07:52 -04:00 |
|
John Gallagher
|
56846dc0bd
|
Make mod ffi public
|
2014-10-20 21:07:27 -04:00 |
|
John Gallagher
|
ca3a0f0580
|
Initial commit
|
2014-10-19 19:56:41 -04:00 |
|