80 Commits

Author SHA1 Message Date
Ivan Ukhov
8e990ff3c6 Introduce connection flags 2019-06-08 19:50:28 +02:00
Sophie Tauchert
7a7ff8f80e Add function to open a read only connection 2019-06-08 18:44:01 +02:00
Ivan Ukhov
ec7ce0c27c Simplify a few tests 2019-05-21 19:28:29 +02:00
Ivan Ukhov
e0793a38a6 Run rustfmt (nightly) 2017-08-26 07:52:28 +02:00
Ivan Ukhov
9aba31e37c Adjust the formatting of the macros 2017-08-23 10:09:04 +02:00
Ivan Ukhov
1ed353756e Make it compile on stable 2017-08-23 08:06:53 +02:00
Ivan Ukhov
b3b10acd2a Fix styles 2017-08-23 06:06:04 +02:00
Ivan Ukhov
c56e975381 Fix a missing comma 2017-08-22 17:50:23 +02:00
Ivan Ukhov
08c4dec645 Update the examples according to rustfmt 2017-08-22 17:47:44 +02:00
Ivan Ukhov
006027159b Run rustfmt 2017-08-22 17:41:34 +02:00
Ivan Ukhov
137ce0e7fe Refine the usage example 2016-06-16 10:55:14 +02:00
Ivan Ukhov
8be28b9272 Adjust the example 2015-12-20 07:00:31 +01:00
Ivan Ukhov
96554c391d Adjust the documentation 2015-11-22 08:19:21 +01:00
Ivan Ukhov
d88c091c50 Add kind to Value 2015-08-04 08:28:00 -04:00
Ivan Ukhov
b0f9a06442 Update the example 2015-08-03 22:02:46 -04:00
Ivan Ukhov
174dcdca5a Add auxiliary as_* to Value 2015-08-03 22:00:53 -04:00
Ivan Ukhov
22aea1100f Always succeed when calling Statement::cursor 2015-08-03 21:21:44 -04:00
Ivan Ukhov
ef9793a303 Simplify the example 2015-08-03 17:23:22 -04:00
Ivan Ukhov
2091c9843c Rename process to iterate 2015-08-03 17:12:15 -04:00
Ivan Ukhov
5072b6e2f3 Rename Iterator to Cursor 2015-08-03 17:10:30 -04:00
Ivan Ukhov
162f27fa3c Refine the language of statements and iterators 2015-08-03 17:05:03 -04:00
Ivan Ukhov
5fc38054ba Extend the example 2015-08-03 16:52:51 -04:00
Ivan Ukhov
a6de11a000 Detail the example 2015-08-03 16:12:09 -04:00
Ivan Ukhov
d89cc13d7b Introduce Iterator 2015-08-02 22:29:04 -04:00
Ivan Ukhov
825afe4537 Introduce Value representing an arbitrary value for binding and reading 2015-08-02 20:34:27 -04:00
Ivan Ukhov
611beaebb9 Rename Value to Readable and Parameter to Bindable 2015-08-02 20:15:15 -04:00
Ivan Ukhov
3cdedd7db6 Add version 2015-08-01 21:39:05 -04:00
Ivan Ukhov
e8768b2b7e Rename Blob to Binary 2015-08-01 17:51:43 -04:00
Ivan Ukhov
d6a8437c51 Adjust the description of Type once more 2015-08-01 17:50:10 -04:00
Ivan Ukhov
25cce673bb Adjust the description of Type 2015-08-01 17:41:25 -04:00
Ivan Ukhov
167ac90578 Get rid of ErrorKind 2015-08-01 17:38:08 -04:00
Ivan Ukhov
ea9eff2fd2 Introduce Type and Statement::kind for reading it 2015-08-01 16:23:05 -04:00
Ivan Ukhov
18ea605451 Get rid of the livetime parameter of Connection 2015-08-01 15:14:10 -04:00
Ivan Ukhov
b433054c82 Clean up the unit tests 2015-08-01 14:07:34 -04:00
Ivan Ukhov
3d0bf10912 Add Statement::columns 2015-08-01 13:55:34 -04:00
Ivan Ukhov
e3222f050d Extend the example 2015-07-30 08:12:43 -04:00
Ivan Ukhov
ebbf073c82 Fix the handling of C strings 2015-07-27 11:38:54 -04:00
Ivan Ukhov
5f3753e691 Reduce the number of semicolons in the examples 2015-07-07 09:37:09 -04:00
Ivan Ukhov
0390d179d5 Adjust the example 2015-07-04 10:24:01 -04:00
Ivan Ukhov
883ce7dce3 Clean up SQL literals 2015-07-04 09:29:49 -04:00
Ivan Ukhov
961dad0f65 Extend the example 2015-07-04 09:27:13 -04:00
Ivan Ukhov
d94275417a Rename Database to Connection 2015-07-04 08:53:26 -04:00
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
827386c588 Remove an obsolete crate attribute 2015-06-19 20:18:07 -04:00
Ivan Ukhov
0d079a05c6 Use the same name for type parameters 2015-06-19 13:15:42 -04:00
Ivan Ukhov
7441967fbc Eliminate Binding; introduce Parameter 2015-06-19 11:31:29 -04:00
Ivan Ukhov
56c36f7ddc Remove unnecessary uses in the examples 2015-06-19 09:21:31 -04:00
Ivan Ukhov
dfe55f4953 Simplify in-memory examples 2015-06-19 07:51:34 -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