343 Commits

Author SHA1 Message Date
Ivan Ukhov
a8396a0d1e Export BusyCallback 2015-06-08 09:22:37 -04:00
Ivan Ukhov
ca11887ca8 Bump the version number 2015-06-08 08:42:25 -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
4ee6d75ce4 Bump the version number 2015-06-05 15:01:08 -04:00
Ivan Ukhov
b10d44d0c0 Change Display for ResultCode 2015-06-05 15:00:30 -04:00
Ivan Ukhov
29b5b9f643 Add a version badge 2015-06-03 22:14:48 -04:00
Ivan Ukhov
a4ddec7ce5 A stylistic adjustment 2015-06-03 13:04:12 -04:00
Ivan Ukhov
5e232e0757 Bump the version number 2015-06-01 16:30:17 -04:00
Ivan Ukhov
dd85dc01d7 Make Value::read take an immutable statement 2015-06-01 16:30:02 -04:00
Ivan Ukhov
2e14e2055d Bump the version number 2015-06-01 16:27:21 -04:00
Ivan Ukhov
0e6ee0c10d Make execute and statement take immutable self 2015-06-01 16:27:09 -04:00
Ivan Ukhov
c5c87066e9 Bump the version number 2015-06-01 11:39:43 -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
c0c44e67b8 Bump the version number 2015-06-01 11:21:25 -04:00
Ivan Ukhov
6f14484f88 Implement Display for Error and ResultCode 2015-06-01 11:20:44 -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
74dbee006f Bump the version number 2015-05-29 14:39:34 -04:00
Ivan Ukhov
ef550d6d75 Return error message from SQLite 2015-05-29 14:33:39 -04:00
Ivan Ukhov
4baf4517f8 Add Error::last 2015-05-29 14:15:01 -04:00
Ivan Ukhov
72ff84e686 Refactor Error handling 2015-05-29 14:04:39 -04:00
Ivan Ukhov
1d16210de7 Move Error and Result from lib.rs to separate modules 2015-05-29 13:50:05 -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
Ivan Ukhov
9f95b9f645 Bump the version number 2015-05-29 09:34:10 -04:00
Ivan Ukhov
e9d7efdf77 Describe ExecuteCallback 2015-05-29 09:29:45 -04:00
Ivan Ukhov
83fb866c60 Add an illustrative example 2015-05-29 09:25:39 -04:00
Ivan Ukhov
d17b371c4d Make Database::execute accept None 2015-05-29 09:04:00 -04:00
Ivan Ukhov
6bece46d5b Detail the test 2015-05-28 22:49:00 -04:00
Ivan Ukhov
056b5df6d4 Implement Database::execute 2015-05-28 22:40:15 -04:00
Ivan Ukhov
dc41fa1f68 Add a comment 2015-05-28 19:21:48 -04:00
Ivan Ukhov
af29001883 Add a comment 2015-05-28 19:21:25 -04:00
Ivan Ukhov
4431d24fd7 Adjust a comment 2015-05-28 19:20:58 -04:00
Ivan Ukhov
6ff668acd0 Implement Database::open 2015-05-28 19:19:08 -04:00
Ivan Ukhov
c92519df56 Add primary result codes 2015-05-28 18:36:05 -04:00
Ivan Ukhov
81d32ebe84 Set up Travis CI 2015-05-28 17:24:45 -04:00
Ivan Ukhov
e18b7f57ac Initialize the project 2015-05-28 17:21:43 -04:00