Commit Graph

142 Commits

Author SHA1 Message Date
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
Alexey Romanov
c7444dc5aa Restored correct error handling 2010-10-21 12:03:17 +04:00
Alexey Romanov
8548bbac69 Factored out common code in sqlite3:handle_call/1 2010-10-20 18:13:20 +04:00
Alexey Romanov
ce7e326391 Add debugging macros 2010-10-20 18:05:26 +04:00
Alexey Romanov
8545a74c7e Added read_all functions 2010-10-20 15:01:30 +04:00
Alexey Romanov
535992b560 Removed possibility of accidentally handling gen_cast or gen_call in sqlite3:wait_result/1 2010-10-19 18:43:54 +04:00
Alexey Romanov
9c28f38027 Fix handling of default values 2010-10-15 12:52:49 +04:00
Alexey Romanov
d6dddd6aca Removed unused applications from sqlite3.app.src 2010-10-15 10:50:45 +04:00
Alexey Romanov
cc14eff7c6 Fix sqlite3.app.src 2010-10-14 13:08:16 +04:00
Alexey Romanov
56bfbe484d Got rid of Dialyzer warnings 2010-10-14 12:40:47 +04:00
Alexey Romanov
fa377cc942 Moved sqlite3_test.erl into test subdirectory 2010-10-14 10:34:52 +04:00
Alexey Romanov
91439ec043 Merged with http://github.com/dreid/erlang-sqlite3 2010-10-14 10:24:18 +04:00
David Reid
766f8483c4 Use eunit for tests and add coverage and surefire reporting to rebar.config 2010-10-12 10:36:34 -07:00
David Reid
b66ec96249 Rebar good autoconf bad 2010-10-12 10:19:34 -07:00
Alexey Romanov
42bffde039 More tests 2010-10-12 17:20:30 +04:00
Alexey Romanov
972df93fbb Added EUnit tests 2010-10-12 16:42:57 +04:00
Alexey Romanov
27720f493e Use eunit for tests 2010-10-12 15:02:37 +04:00
Alexey Romanov
a8d0290407 Functions to create tables with constraints 2010-10-12 14:23:05 +04:00
Alexey Romanov
2b4afbe1b6 Continued support for constraints 2010-10-12 13:48:58 +04:00
Alexey Romanov
e8e6470172 Begin support for other constraints than PRIMARY KEY 2010-10-12 12:42:39 +04:00
Alexey Romanov
b29185e601 Get type of primary key out of table_info 2010-10-12 11:45:28 +04:00
Alexey Romanov
7629e1f38c Moved documentation for sql_value() type to correct place 2010-10-12 11:42:23 +04:00
Alexey Romanov
3f2ea22ca3 Documentation fix 2010-10-12 11:23:46 +04:00