Ivan Ukhov
|
fa4ceac00a
|
Rename success! to ok!
|
2015-06-19 20:34:02 -04:00 |
|
Ivan Ukhov
|
d8835fec8c
|
Move a macro
|
2015-06-19 20:23:12 -04:00 |
|
Ivan Ukhov
|
0d079a05c6
|
Use the same name for type parameters
|
2015-06-19 13:15:42 -04:00 |
|
Tomoki Aonuma
|
423ecac84a
|
sqlite::open() takes an AsRef<Path> value
Now we can pass either a string or a Path to it, just like to
std::fs::File::open().
|
2015-06-19 13:26:15 +09:00 |
|
Ivan Ukhov
|
a31345da43
|
Introduce the edge feature for backward compatibility
|
2015-06-12 15:01:12 -04:00 |
|
Ivan Ukhov
|
41803cc3ca
|
Switch to {open, prepare, close}_v2
|
2015-06-12 14:34:50 -04:00 |
|
Ivan Ukhov
|
40e08d5b97
|
Rename raw to ffi
|
2015-06-12 14:23:18 -04:00 |
|
Ivan Ukhov
|
f776e1daf6
|
Adjust the description of Database
|
2015-06-12 14:21:29 -04:00 |
|
Ivan Ukhov
|
9d489564fc
|
Make it compile using Rust nightly
|
2015-06-10 19:20:50 -04:00 |
|
Ivan Ukhov
|
64aa37f474
|
Give &strs instead of Strings to Database::process’ callback
|
2015-06-08 21:42:34 -04:00 |
|
Ivan Ukhov
|
bde720bddc
|
Refactor the error handling
|
2015-06-08 17:43:31 -04:00 |
|
Ivan Ukhov
|
1fdedd03f9
|
Rename instruct to execute and iterate to process
|
2015-06-08 15:00:44 -04:00 |
|
Ivan Ukhov
|
e0e5d9198b
|
Fix a comment
|
2015-06-08 14:58:05 -04:00 |
|
Ivan Ukhov
|
a8d74c2cbf
|
Remove an inline
|
2015-06-08 14:54:32 -04:00 |
|
Ivan Ukhov
|
a5c0234aa1
|
Clean up the busy callback
|
2015-06-08 14:52:13 -04:00 |
|
Ivan Ukhov
|
fd9cf2b2d2
|
Eliminate a memory leak in iterate
|
2015-06-08 13:33:26 -04:00 |
|
Ivan Ukhov
|
4f97dda5d7
|
Split execute into instruct and iterate
|
2015-06-08 13:27:07 -04:00 |
|
Ivan Ukhov
|
81dcb73b8f
|
Refine set_busy_handler
|
2015-06-08 11:36:50 -04:00 |
|
Ivan Ukhov
|
159b22c159
|
Add a test for set_busy_handler
|
2015-06-08 09:43:13 -04:00 |
|
Ivan Ukhov
|
1f0db50312
|
Move a test from /tests to /src
|
2015-06-08 09:37:44 -04:00 |
|
Ivan Ukhov
|
bfa3a976c8
|
Rename a couple of functions; add set_busy_timeout
|
2015-06-08 07:53:28 -04:00 |
|
Ivan Ukhov
|
2698514218
|
Rename statement to prepare_statement
|
2015-06-07 22:17:07 -04:00 |
|
Ivan Ukhov
|
87b237aa7d
|
Add set_busy_handler
|
2015-06-07 22:15:59 -04:00 |
|
Ivan Ukhov
|
a4ddec7ce5
|
A stylistic adjustment
|
2015-06-03 13:04:12 -04:00 |
|
Ivan Ukhov
|
0e6ee0c10d
|
Make execute and statement take immutable self
|
2015-06-01 16:27:09 -04:00 |
|
Ivan Ukhov
|
475fa14c0c
|
Drop the lifetime parameter of Database
|
2015-06-01 11:39:22 -04:00 |
|
Ivan Ukhov
|
2cdf79bca0
|
Fix the lifetime binding of Database::open
|
2015-06-01 11:23:02 -04:00 |
|
Ivan Ukhov
|
7c0a85c655
|
Rename _phantom to phantom
|
2015-05-30 10:31:41 -04:00 |
|
Ivan Ukhov
|
1f4f6e9d70
|
Delegate the creation of statements to the statement module
|
2015-05-29 16:58:48 -04:00 |
|
Ivan Ukhov
|
d549a64686
|
Get rid of sqlite3_errstr
|
2015-05-29 16:41:34 -04:00 |
|
Ivan Ukhov
|
4baf4517f8
|
Add Error::last
|
2015-05-29 14:15:01 -04:00 |
|
Ivan Ukhov
|
e56b3891bc
|
A few minor adjustments
|
2015-05-29 13:34:48 -04:00 |
|
Ivan Ukhov
|
ae0a12444b
|
Implement column reading
|
2015-05-29 13:08:02 -04:00 |
|
Ivan Ukhov
|
f7f9af43ed
|
Implement prepared statements
|
2015-05-29 11:24:01 -04:00 |
|
Ivan Ukhov
|
1dfeee881b
|
Move Database into a separate file
|
2015-05-29 09:44:06 -04:00 |
|