Commit Graph

164 Commits

Author SHA1 Message Date
Alexey Romanov
14b542ab61 Tests for autoincrement and desc primary key added 2011-04-28 10:00:19 +04:00
Alexey Romanov
fa18fa678e Typo fixed 2011-04-28 09:55:46 +04:00
Alexey Romanov
8401f62db5 Formatting fixed 2011-04-28 09:55:32 +04:00
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
24e5ddb88f Version number increased 2011-04-26 11:53:56 +04:00
Alexey Romanov
442fc256d5 Fixed, all tests pass 2011-04-19 17:48:19 +04:00
Alexey Romanov
7935c3c652 Trying to fix (this version doesn't work) 2011-04-05 12:44:14 +04:00
Alexey Romanov
fd7d937948 Fix dumb error 2011-03-21 12:20:09 +03:00
Alexey Romanov
1688f763f0 Treat atom 'undefined' as null 2011-03-21 11:22:34 +03: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
2ab2328f15 Remove confusing 'transaction' functions. 2011-02-11 18:40:28 +03:00
Alexey Romanov
6b9d7df385 Add function variants which take Timeout. 2011-02-11 18:36:43 +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
ececb9001f Fix signature in documentation 2011-01-11 13:48:18 +03:00
Alexey Romanov
fe680f65e9 Added vacuum function 2010-12-10 11:28:47 +03:00
Alexey Romanov
55611d5756 Fixed binding in prepared statements 2010-12-10 11:24:12 +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
9c1a6cb650 Handle calls with bad references correctly 2010-12-09 15:54:58 +03:00
Alexey Romanov
70050ec3cf Fixed state of gen_server when finalizing prepared statement 2010-12-09 15:47:08 +03:00
Alexey Romanov
ae4537fa12 Called wrong function in dict 2010-12-07 19:22:13 +03:00
Alexey Romanov
75f5544f10 Added interface for prepared statements on the Erlang side 2010-12-07 18:58:15 +03:00
Alexey Romanov
51e9481aa7 First cut of prepared statement support 2010-12-07 18:18:14 +03:00
Alexey Romanov
a6fa7aef21 Formatting 2010-12-06 19:19:26 +03:00
Alexey Romanov
ee13fe6970 Remove error messages about driver being permanent 2010-12-06 19:14:32 +03:00
Alexey Romanov
7ef6bec04c Unload driver on gen_server termination 2010-12-06 18:28:30 +03:00
Alexey Romanov
e196e93c35 Fixed error formatting 2010-12-06 18:09:36 +03:00
Alexey Romanov
e325ba0c77 Fixed type sql_non_query_result() to include {rowid, integer()} on INSERT 2010-11-26 17:57:55 +03:00
Alexey Romanov
5d27f2049e Oops, forgot the documentation fix 2010-11-23 17:05:30 +03:00
Alexey Romanov
47a4c2e0fa Added test and fixed documentation for update/3,4 2010-11-23 17:04:31 +03:00
Alexey Romanov
46a843b1ce More specific types 2010-11-23 16:52:35 +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
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
da4efc61f6 Cleaner error handling 2010-11-18 17:05:56 +03:00
Alexey Romanov
10040804a7 Renamed parameter 2010-11-18 15:05:48 +03:00
Alexey Romanov
e8d5086405 Removed unimplemented create_function 2010-11-18 14:32:37 +03:00
Alexey Romanov
baa51b0c68 Improved documentation 2010-11-18 14:31:33 +03:00
Alexey Romanov
466e0332f4 Allow temporary and in-memory databases 2010-11-18 14:06:04 +03:00
Alexey Romanov
71ab94ba7c Changed version number to 1.0 2010-10-28 10:36:24 +04:00
Alexey Romanov
2059bfd7fd Support for BLOBs 2010-10-28 10:14:04 +04:00
Alexey Romanov
92668f10ef Fix search path for port driver 2010-10-26 10:51:09 +04:00
Alexey Romanov
93e4e74461 Indentation fixed 2010-10-22 12:07:24 +04:00
Alexey Romanov
7ca03405b7 Removed accidental duplication of debug output 2010-10-22 10:38:31 +04:00
Alexey Romanov
8ae641e4e5 Changed external calls to the same module to local calls 2010-10-22 10:32:03 +04:00
Alexey Romanov
c53f0de508 Better interface for bulk inserts 2010-10-22 10:26:34 +04:00
Alexey Romanov
3bfd35418c Slight change in test 2010-10-22 10:02:00 +04:00
Alexey Romanov
83e7ae5a35 Separate debugging macros from testing 2010-10-21 13:12:41 +04:00