Commit Graph

43 Commits

Author SHA1 Message Date
sergey-miryanov
6edef57abb Merge branch 'master' of https://github.com/alexeyr/erlang-sqlite3 2011-04-28 08:44:54 +06:00
sergey-miryanov
e3c9243d1a Add AUTOINCREMENT to primary keys 2011-04-28 08:43:56 +06:00
Alexey Romanov
9eb6f9ed1f Fixed a term encoding problem
See http://www.erlang.org/doc/man/ei.html#ei_decode_string
2011-04-26 11:25:05 +04:00
Alexey Romanov
442fc256d5 Fixed, all tests pass 2011-04-19 17:48:19 +04:00
Alexey Romanov
6b9523d7d3 Support UTF-8 text 2011-03-11 18:16:03 +03:00
Alexey Romanov
b677cb45e8 Support OTP R13B.
Remove use of R13B04 features.
2011-02-16 18:54:04 +03:00
Alexey Romanov
11452c5b88 Finished multiple statement support 2011-01-24 15:48:48 +03:00
Alexey Romanov
9f57f6ae39 Support script execution (no error messages currently) 2011-01-24 14:01:35 +03:00
Alexey Romanov
9d138346cd Suitable error message for empty statements 2011-01-24 12:38:38 +03:00
Alexey Romanov
65205c55c3 Document expected error message in tests 2011-01-11 13:53:10 +03:00
Alexey Romanov
288210a770 Remove unused variable 2011-01-11 13:48:41 +03:00
Alexey Romanov
3949f15e25 Remove bad test (with equality comparison to null) 2010-12-10 09:52:48 +03:00
Alexey Romanov
9f6e8845a5 Added test for prepared statements with parameters (doesn't pass so far) 2010-12-09 18:57:21 +03:00
Alexey Romanov
9f1f3492fc Added a function to retrieve columns of a prepared statement 2010-12-09 18:48:55 +03:00
Alexey Romanov
5f12104234 Removed unused variables in test 2010-12-09 17:06:26 +03:00
Alexey Romanov
007685971d Uncomment concurrent_inserts_test 2010-12-09 15:56:29 +03:00
Alexey Romanov
9c1a6cb650 Handle calls with bad references correctly 2010-12-09 15:54:58 +03:00
Alexey Romanov
cfd016d991 Initial test 2010-12-07 19:22:33 +03:00
Alexey Romanov
47a4c2e0fa Added test and fixed documentation for update/3,4 2010-11-23 17:04:31 +03:00
Alexey Romanov
2ea2dc8fcc Added error code from SQLite into returned value on error 2010-11-23 15:56:30 +03:00
Alexey Romanov
9041a0bb98 Use rowid as tag for 'write's return value 2010-11-23 15:08:09 +03:00
Alexey Romanov
7cb0ab538e Can distinguish blobs from text when retrieving data from DB 2010-11-22 18:20:57 +03:00
Alexey Romanov
6d9819c7c1 Improved large numbers test 2010-11-19 16:59:25 +03:00
Alexey Romanov
864d01aec1 Support parametrized statements 2010-11-19 16:36:46 +03:00
Alexey Romanov
169e0d0ae4 Added first test for parametrized statements 2010-11-19 11:02:38 +03:00
Alexey Romanov
7ac3bc0fce More test changes 2010-11-19 10:22:17 +03:00
Alexey Romanov
355e8c7209 Removed commented out portion of test 2010-11-19 10:13:31 +03:00
Alexey Romanov
e4edf17f17 Fixed 'concurrent' inserts test 2010-11-19 10:12:39 +03:00
Alexey Romanov
1f45ee05f5 101 isn't table id, it's SQLITE_DONE code 2010-11-18 18:02:01 +03:00
Alexey Romanov
2c54ea4930 Added a failing test for concurrent use 2010-11-18 17:52:22 +03:00
Alexey Romanov
93f4f8eb18 Added test 2010-11-18 17:39:36 +03:00
Alexey Romanov
da4efc61f6 Cleaner error handling 2010-11-18 17:05:56 +03:00
Alexey Romanov
b9ddec8abb Open and close db only one time per test 2010-11-12 12:05:02 +03:00
Alexey Romanov
6701c6f567 Close DB in test 2010-11-12 11:42:45 +03:00
Alexey Romanov
4864e114e8 First attempt to support 64-bit ints 2010-11-09 16:49:19 +03:00
Alexey Romanov
09b640522b Added test for escaping 2010-10-28 10:22:09 +04:00
Alexey Romanov
2059bfd7fd Support for BLOBs 2010-10-28 10:14:04 +04:00
Alexey Romanov
93e4e74461 Indentation fixed 2010-10-22 12:07:24 +04:00
Alexey Romanov
c53f0de508 Better interface for bulk inserts 2010-10-22 10:26:34 +04:00
Alexey Romanov
8545a74c7e Added read_all functions 2010-10-20 15:01:30 +04:00
Alexey Romanov
9c28f38027 Fix handling of default values 2010-10-15 12:52:49 +04:00
Alexey Romanov
78944481d7 Slight test change 2010-10-15 10:54:34 +04:00
Alexey Romanov
fa377cc942 Moved sqlite3_test.erl into test subdirectory 2010-10-14 10:34:52 +04:00