Commit Graph

257 Commits

Author SHA1 Message Date
Ulf Wiger
6986d0bbde Changed the type of table names to include binaries and strings.
Table names get converted into iolists anyway, and in some applications,
it is undesireable to have to create atoms for dynamic table names.
2012-02-22 20:44:07 +01:00
Alexey Romanov
9297d7268e Removed unneeded function 2012-02-22 13:32:53 +04:00
Alexey Romanov
8aadf7adc4 Fixed typo in basic_driver_entry 2011-12-16 13:23:56 +04:00
Alexey Romanov
c3817095b2 Fixed types 2011-05-16 13:19:42 +04:00
Alexey Romanov
b7b9c5e422 More efficient sqlite3:write_many 2011-05-10 14:23:33 +04:00
Alexey Romanov
77a00ae1c1 Increased robustness against bad arguments 2011-05-10 14:21:07 +04:00
Alexey Romanov
d35c52a370 Fixed tests and documentation. 2011-05-10 12:32:40 +04:00
Alexey Romanov
b0af67943d Suppressed warning on Windows 2011-05-09 22:04:18 +04:00
Alexey Romanov
33aba4ac3c Updated rebar from alexeyr/rebar/jr-winport2 2011-05-09 21:58:06 +04:00
Alexey Romanov
7655162981 Merge branch 'master' of github.com:alexeyr/erlang-sqlite3 2011-05-09 18:44:11 +04:00
Alexey Romanov
5f8d8e2e77 Export useful types from sqlite3.erl 2011-04-28 13:29:00 +04:00
Alexey Romanov
13cb7f8148 Types improved 2011-04-28 13:20:44 +04:00
Alexey Romanov
766ba3f682 Fixed types 2011-04-28 12:50:06 +04:00
Alexey Romanov
49dc2e9439 Support single constraints without lists 2011-04-28 10:21:54 +04:00
Alexey Romanov
13e4e62140 Fixed a bug with multiple primary key subconstraints 2011-04-28 10:07:08 +04:00
Alexey Romanov
747d13d85a Formatting fixed 2011-04-28 10:03:23 +04:00
Alexey Romanov
4d3e911f19 Primary key may be asc as well 2011-04-28 10:02:51 +04:00
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
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
f9c8232e35 Fix infinite loop 2011-04-26 09:41:34 +04:00
Alexey Romanov
81b42236a7 Fix format of a debug message 2011-04-25 11:40:00 +04:00
Alexey Romanov
1c6512e35a Updated rebar version from alexeyr/rebar/win32_latest 2011-04-21 09:35:38 +04:00
Alexey Romanov
8be7e9988b Removed unneeded file 2011-04-20 12:08:04 +04:00
Alexey Romanov
4a7bfbf33c Added debug target to Makefile 2011-04-20 11:55:29 +04:00
Alexey Romanov
14ab6227df Fix Windows compilation 2011-04-20 11:53:48 +04:00
Alexey Romanov
67f619145f Define DEBUG macros in rebar.debug.config 2011-04-20 11:34:38 +04:00
Alexey Romanov
442fc256d5 Fixed, all tests pass 2011-04-19 17:48:19 +04:00
Alexey Romanov
dddb991d5e Improved dataset printing 2011-04-19 15:36:36 +04:00
Alexey Romanov
7935c3c652 Trying to fix (this version doesn't work) 2011-04-05 12:44:14 +04:00
Alexey Romanov
12a5d3c9a6 Begin fixing script support 2011-04-04 17:14:48 +04:00
Alexey Romanov
3cf9d77ee6 Fixed dumb error 2011-04-04 11:53:55 +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
6fa9f738bb Merge branch 'master' of github.com:alexeyr/erlang-sqlite3 2011-02-16 17:56:45 +03:00
Alexey Romanov
fb473a6f10 Replace rm with del in Win Makefile 2011-02-16 17:55:17 +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
9d138346cd Suitable error message for empty statements 2011-01-24 12:38:38 +03:00
Alexey Romanov
7134209896 Remove useless assignment to const char *rest 2011-01-24 11:59:03 +03:00
Alexey Romanov
2cfabf6d75 Remove const type cast 2011-01-24 11:50:08 +03:00
Alexey Romanov
7c4ccd419e Check statement for NULL after sqlite3_prepare_v2 2011-01-24 11:44:39 +03:00