62 Commits

Author SHA1 Message Date
Sean Klein
22580234c1 Replace 'try' with '?' to clear warnings 2020-05-25 10:41:11 -04:00
Ivan Ukhov
fa17cd620e Adjust a description 2019-05-22 07:38:13 +02:00
Ivan Ukhov
4ddf77ec98 Add a few assertions 2018-10-06 10:30:41 +02:00
Ivan Ukhov
9ce913343c Adjust the assertions in name 2018-10-06 10:29:03 +02:00
Ivan Ukhov
c6e4800472 Run rustfmt 2018-10-06 10:15:38 +02:00
Ivan Ukhov
73fb4b7920 Make a cosmetic adjustment 2018-10-06 10:15:11 +02:00
Ivan Ukhov
8ddb310ed8 Rename columns to count 2018-10-06 10:13:23 +02:00
Ivan Ukhov
db5ceccf58 Rename column_name to name 2018-10-06 10:11:18 +02:00
Jayson Reis
4fa8989faa Changes for core review 2018-07-10 21:32:29 +02:00
Jayson Reis
beda4c82c8
Change column_name to &str to avoid double allocation 2018-06-25 17:56:05 +02:00
Jayson Reis
fce61e13ad
Implement sqlite3_column_name and helper function to return column names 2018-06-22 15:39:52 +02:00
Ivan Ukhov
090deb80ac Move a couple of functions 2017-08-23 10:18:50 +02:00
Ivan Ukhov
6c1ddbf184 Add as_raw to Connection and Statement 2017-08-23 10:13:59 +02:00
Ivan Ukhov
9aba31e37c Adjust the formatting of the macros 2017-08-23 10:09:04 +02:00
Ivan Ukhov
006027159b Run rustfmt 2017-08-22 17:41:34 +02:00
Ivan Ukhov
51545f4c2b Make a cosmetic adjustment 2015-11-22 07:00:09 +01:00
Ivan Ukhov
edb26a9fa8 Make SQLite copy data when BLOB or TEXT 2015-11-21 20:42:13 +01:00
Ivan Ukhov
5691098657 Make a cosmetic adjustment 2015-11-21 19:18:12 +01:00
Ivan Ukhov
2720246b1a Let bind take self instead of &self 2015-11-21 19:06:02 +01:00
Ivan Ukhov
10e461e5e9 Fix the binding of string parameters 2015-11-21 17:08:02 +01:00
Ivan Ukhov
139d46bbc5 Require Sized for Readable 2015-08-17 21:41:13 -04:00
Ivan Ukhov
3ebfc76d37 A cosmetic reordering 2015-08-04 07:30:13 -04:00
Ivan Ukhov
125317935b Remove state from Statement 2015-08-04 07:27:58 -04:00
Ivan Ukhov
22aea1100f Always succeed when calling Statement::cursor 2015-08-03 21:21:44 -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
26626fdeeb Fix the reading of string data 2015-08-03 16:50:21 -04:00
Ivan Ukhov
75bd2d94b6 Replace Connection::iterate with Statement::into_iter 2015-08-03 08:50:41 -04:00
Ivan Ukhov
42515bc5ec Add a function to read the current state of a statement 2015-08-03 08:41:23 -04:00
Ivan Ukhov
d89cc13d7b Introduce Iterator 2015-08-02 22:29:04 -04:00
Ivan Ukhov
c4772f7dd8 A cosmetic adjustment 2015-08-02 20:37:17 -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
e8768b2b7e Rename Blob to Binary 2015-08-01 17:51:43 -04:00
Ivan Ukhov
ba257b99bc Add the possibility to read binary data 2015-08-01 17:19:21 -04:00
Ivan Ukhov
ea9eff2fd2 Introduce Type and Statement::kind for reading it 2015-08-01 16:23:05 -04:00
Ivan Ukhov
3d0bf10912 Add Statement::columns 2015-08-01 13:55:34 -04:00
Ivan Ukhov
9df0978335 Use AsRef<str> instead of &str 2015-07-31 16:05:52 -04:00
Ivan Ukhov
ebbf073c82 Fix the handling of C strings 2015-07-27 11:38:54 -04:00
Ivan Ukhov
0572f80ed0 Adjust the documentation 2015-07-04 09:21:38 -04:00
Ivan Ukhov
fa4ceac00a Rename success! to ok! 2015-06-19 20:34:02 -04:00
Ivan Ukhov
e9f6fc0f1a Adjust an error message 2015-06-19 20:24:34 -04:00
Ivan Ukhov
0d079a05c6 Use the same name for type parameters 2015-06-19 13:15:42 -04:00
Ivan Ukhov
fad63fc9d0 Fix the signature of bind 2015-06-19 13:10:09 -04:00
Ivan Ukhov
28929e8f1b Document State 2015-06-19 13:03:54 -04:00
Ivan Ukhov
d05c9e5d85 Move State closer to Statement 2015-06-19 11:34:03 -04:00
Ivan Ukhov
cf80303a1d A minor adjustment 2015-06-19 11:33:11 -04:00
Ivan Ukhov
7441967fbc Eliminate Binding; introduce Parameter 2015-06-19 11:31:29 -04:00
Ivan Ukhov
37ae860747 A minor change 2015-06-12 14:34:57 -04:00
Ivan Ukhov
41803cc3ca Switch to {open, prepare, close}_v2 2015-06-12 14:34:50 -04:00