Commit Graph

158 Commits

Author SHA1 Message Date
Alexey Romanov
85726b1e7c Use driver_{alloc|realloc|free} for correct memory management 2010-12-03 13:57:48 +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
b46ba9f35d Removed last warning due to use of not-always-available function 'strcasestr' 2010-11-26 13:34:31 +03:00
Alexey Romanov
5a07d842c1 Brought error format for unknown command in line with other cases 2010-11-26 13:15:13 +03:00
Alexey Romanov
7022e2400e Fixed most remaining warnings 2010-11-26 13:09:31 +03:00
Alexey Romanov
6c46d1ea7d Fixed pointer types 2010-11-26 12:04:49 +03:00
Alexey Romanov
c0f27790d1 Added a max function 2010-11-25 14:06:32 +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
b256eae5dd Formatting 2010-11-23 16:25:08 +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
10950c2b85 Deleted unneeded (?) C files 2010-11-18 16:40:11 +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
fca4596295 Moved cross-compilation config into master branch 2010-11-18 13:16:52 +03:00
Alexey Romanov
71866dcc05 Improved make clean 2010-11-18 12:45:37 +03:00
Alexey Romanov
498b07eb01 Updated rebar to new version 2010-11-15 11:43:17 +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
a6196dabb7 Slightly optimized dataset copy 2010-11-12 11:40:38 +03:00
Alexey Romanov
4310a0f64d Merge branch '64bit' of git@ssh.github.com:alexeyr/erlang-sqlite3 into 64bit
Conflicts:
	c_src/sqlite3_drv.c
2010-11-12 10:36:29 +03:00
Alexey Romanov
5ba980d799 Fixed formatting 2010-11-12 10:30:21 +03:00
Alexey Romanov
e1ced26686 Fixed formatting 2010-11-11 14:22:30 +03:00
Alexey Romanov
24b26465b2 Support for 64-bit integers works 2010-11-11 13:55:44 +03:00
Alexey Romanov
84bd28d70a More similar to floats 2010-11-09 17:00:08 +03:00
Alexey Romanov
4864e114e8 First attempt to support 64-bit ints 2010-11-09 16:49:19 +03:00
Alexey Romanov
71ab94ba7c Changed version number to 1.0 2010-10-28 10:36:24 +04: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
64101b04e1 Clean .eunit directory on make clean 2010-10-26 10:55: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