Commit Graph

  • 8401f62db5 Formatting fixed Alexey Romanov 2011-04-28 09:55:05 +04:00
  • 6edef57abb Merge branch 'master' of https://github.com/alexeyr/erlang-sqlite3 sergey-miryanov 2011-04-28 08:44:54 +06:00
  • e3c9243d1a Add AUTOINCREMENT to primary keys sergey-miryanov 2011-04-28 08:43:56 +06:00
  • 24e5ddb88f Version number increased Alexey Romanov 2011-04-26 11:53:56 +04:00
  • 9eb6f9ed1f Fixed a term encoding problem Alexey Romanov 2011-04-26 11:25:05 +04:00
  • f9c8232e35 Fix infinite loop Alexey Romanov 2011-04-25 18:05:15 +04:00
  • 81b42236a7 Fix format of a debug message Alexey Romanov 2011-04-25 11:40:00 +04:00
  • 1c6512e35a Updated rebar version from alexeyr/rebar/win32_latest Alexey Romanov 2011-04-21 09:35:38 +04:00
  • 8be7e9988b Removed unneeded file Alexey Romanov 2011-04-20 12:08:04 +04:00
  • 4a7bfbf33c Added debug target to Makefile Alexey Romanov 2011-04-20 11:55:29 +04:00
  • 14ab6227df Fix Windows compilation Alexey Romanov 2011-04-20 11:53:48 +04:00
  • 67f619145f Define DEBUG macros in rebar.debug.config Alexey Romanov 2011-04-20 11:30:56 +04:00
  • 442fc256d5 Fixed, all tests pass Alexey Romanov 2011-04-19 17:38:58 +04:00
  • dddb991d5e Improved dataset printing Alexey Romanov 2011-04-19 15:33:05 +04:00
  • 7935c3c652 Trying to fix (this version doesn't work) Alexey Romanov 2011-04-05 12:44:14 +04:00
  • 12a5d3c9a6 Begin fixing script support Alexey Romanov 2011-04-04 17:14:48 +04:00
  • 3cf9d77ee6 Fixed dumb error Alexey Romanov 2011-04-04 11:53:55 +04:00
  • fd7d937948 Fix dumb error Alexey Romanov 2011-03-21 12:20:09 +03:00
  • 1688f763f0 Treat atom 'undefined' as null Alexey Romanov 2011-03-21 11:22:34 +03:00
  • 6b9523d7d3 Support UTF-8 text Alexey Romanov 2011-03-11 18:16:03 +03:00
  • b677cb45e8 Support OTP R13B. Alexey Romanov 2011-02-16 18:54:04 +03:00
  • 6fa9f738bb Merge branch 'master' of github.com:alexeyr/erlang-sqlite3 Alexey Romanov 2011-02-16 17:56:45 +03:00
  • fb473a6f10 Replace rm with del in Win Makefile Alexey Romanov 2011-02-16 17:55:17 +03:00
  • 2ab2328f15 Remove confusing 'transaction' functions. Alexey Romanov 2011-02-11 18:40:28 +03:00
  • 6b9d7df385 Add function variants which take Timeout. Alexey Romanov 2011-02-11 18:36:43 +03:00
  • 11452c5b88 Finished multiple statement support Alexey Romanov 2011-01-24 15:48:48 +03:00
  • 9f57f6ae39 Support script execution (no error messages currently) Alexey Romanov 2011-01-24 14:01:35 +03:00
  • 9d138346cd Suitable error message for empty statements Alexey Romanov 2011-01-24 12:38:38 +03:00
  • 7134209896 Remove useless assignment to const char *rest Alexey Romanov 2011-01-24 11:59:03 +03:00
  • 2cfabf6d75 Remove const type cast Alexey Romanov 2011-01-24 11:50:08 +03:00
  • 7c4ccd419e Check statement for NULL after sqlite3_prepare_v2 Alexey Romanov 2011-01-24 11:44:39 +03:00
  • 108efe269b Don't remove priv/ entirely on make clean. Alexey Romanov 2011-01-15 14:24:58 +03:00
  • 9423da353c Ignore .so and .beam Alexey Romanov 2011-01-15 14:17:50 +03:00
  • ee41a43d63 Fix makefile further Alexey Romanov 2011-01-13 17:02:43 +03:00
  • 7b4659247a Fix makefile Alexey Romanov 2011-01-13 14:51:32 +03:00
  • bdf7ee7bae Separate rebar.config for dialyzer/gdb/valgrind Alexey Romanov 2011-01-13 13:57:28 +03:00
  • 65205c55c3 Document expected error message in tests Alexey Romanov 2011-01-11 13:53:10 +03:00
  • 288210a770 Remove unused variable Alexey Romanov 2011-01-11 13:48:41 +03:00
  • ececb9001f Fix signature in documentation Alexey Romanov 2011-01-11 13:48:18 +03:00
  • fc0e8af9a3 Merge branch 'master' of git@ssh.github.com:alexeyr/erlang-sqlite3 Alexey Romanov 2011-01-11 13:46:21 +03:00
  • 816ca0afb3 Fix buffer overflow Alexey Romanov 2011-01-06 16:28:12 +03:00
  • 228a09eff5 Update .gitignore Alexey Romanov 2010-12-25 09:43:10 +03:00
  • 6383713680 Improved README, switched to markdown Alexey Romanov 2010-12-22 16:40:18 +03:00
  • 38299010b5 Improved Makefile for Windows Alexey Romanov 2010-12-22 16:38:21 +03:00
  • e0dabec964 Updated rebar and build configuration for Windows Alexey Romanov 2010-12-17 21:48:14 +03:00
  • 88454e74cf Fix test.erl script Alexey Romanov 2010-12-17 13:12:22 +03:00
  • 68020e22cf Add rebar.bat Alexey Romanov 2010-12-17 13:11:58 +03:00
  • 601971b783 More correct name for build_win.bat Alexey Romanov 2010-12-12 11:10:07 +03:00
  • cf864c1a13 Removed warnings when compiling under MSVC Alexey Romanov 2010-12-12 10:59:58 +03:00
  • f9d21ff6db Batch file to build the port driver on Windows Alexey Romanov 2010-12-11 22:23:10 +03:00
  • df6e7601ce Fix macro used to determine if we are on Win32 Alexey Romanov 2010-12-11 21:57:42 +03:00
  • aacdf8c3f6 Fixed compilation errors under CL Alexey Romanov 2010-12-11 21:02:22 +03:00
  • c2b8f29395 Ignore compiled Windows files Alexey Romanov 2010-12-11 21:01:44 +03:00
  • fe680f65e9 Added vacuum function Alexey Romanov 2010-12-10 11:28:47 +03:00
  • 55611d5756 Fixed binding in prepared statements Alexey Romanov 2010-12-10 11:24:12 +03:00
  • a49fbd8ec5 More specific error messages Alexey Romanov 2010-12-10 11:01:56 +03:00
  • 3949f15e25 Remove bad test (with equality comparison to null) Alexey Romanov 2010-12-10 09:52:48 +03:00
  • 9f6e8845a5 Added test for prepared statements with parameters (doesn't pass so far) Alexey Romanov 2010-12-09 18:57:21 +03:00
  • 9f1f3492fc Added a function to retrieve columns of a prepared statement Alexey Romanov 2010-12-09 18:48:55 +03:00
  • 9913f3681b Demonstrate segmentation fault Alexey Romanov 2010-12-09 17:51:25 +03:00
  • 8a2e3e8ad4 Forgot to initialize some fields in the structure Alexey Romanov 2010-12-09 17:08:24 +03:00
  • 5f12104234 Removed unused variables in test Alexey Romanov 2010-12-09 17:06:26 +03:00
  • 007685971d Uncomment concurrent_inserts_test Alexey Romanov 2010-12-09 15:56:29 +03:00
  • f628471d17 Fixed more errors with prepared statements Alexey Romanov 2010-12-09 15:55:30 +03:00
  • 9c1a6cb650 Handle calls with bad references correctly Alexey Romanov 2010-12-09 15:54:58 +03:00
  • 70050ec3cf Fixed state of gen_server when finalizing prepared statement Alexey Romanov 2010-12-09 15:47:08 +03:00
  • cfd016d991 Initial test Alexey Romanov 2010-12-07 19:22:33 +03:00
  • ae4537fa12 Called wrong function in dict Alexey Romanov 2010-12-07 19:22:13 +03:00
  • 3a6b712260 Fix return value Alexey Romanov 2010-12-07 19:11:36 +03:00
  • 75f5544f10 Added interface for prepared statements on the Erlang side Alexey Romanov 2010-12-07 18:58:15 +03:00
  • 51e9481aa7 First cut of prepared statement support Alexey Romanov 2010-12-07 18:18:14 +03:00
  • 3c96c26c11 Uncomment debug logging and compile it conditionally Alexey Romanov 2010-12-07 15:02:35 +03:00
  • 125d1791de NULL instead of 0 for pointer Alexey Romanov 2010-12-07 09:55:40 +03:00
  • 2ec6e008eb Restored driver key Alexey Romanov 2010-12-07 09:50:14 +03:00
  • a6fa7aef21 Formatting Alexey Romanov 2010-12-06 19:19:26 +03:00
  • ee13fe6970 Remove error messages about driver being permanent Alexey Romanov 2010-12-06 19:14:32 +03:00
  • 7ef6bec04c Unload driver on gen_server termination Alexey Romanov 2010-12-06 18:28:30 +03:00
  • e196e93c35 Fixed error formatting Alexey Romanov 2010-12-06 18:09:36 +03:00
  • 68493c1ee9 Fixed key number Alexey Romanov 2010-12-06 17:39:41 +03:00
  • 2b327dd779 Ignore test reports Alexey Romanov 2010-12-06 17:38:55 +03:00
  • 85726b1e7c Use driver_{alloc|realloc|free} for correct memory management Alexey Romanov 2010-12-03 13:57:48 +03:00
  • e325ba0c77 Fixed type sql_non_query_result() to include {rowid, integer()} on INSERT Alexey Romanov 2010-11-26 17:57:55 +03:00
  • b46ba9f35d Removed last warning due to use of not-always-available function 'strcasestr' Alexey Romanov 2010-11-26 13:34:31 +03:00
  • 5a07d842c1 Brought error format for unknown command in line with other cases Alexey Romanov 2010-11-26 13:15:13 +03:00
  • 7022e2400e Fixed most remaining warnings Alexey Romanov 2010-11-26 13:09:31 +03:00
  • 6c46d1ea7d Fixed pointer types Alexey Romanov 2010-11-26 12:04:49 +03:00
  • c0f27790d1 Added a max function Alexey Romanov 2010-11-25 14:06:32 +03:00
  • 5d27f2049e Oops, forgot the documentation fix Alexey Romanov 2010-11-23 17:05:30 +03:00
  • 47a4c2e0fa Added test and fixed documentation for update/3,4 Alexey Romanov 2010-11-23 17:04:31 +03:00
  • 46a843b1ce More specific types Alexey Romanov 2010-11-23 16:52:35 +03:00
  • b256eae5dd Formatting Alexey Romanov 2010-11-23 16:25:08 +03:00
  • 2ea2dc8fcc Added error code from SQLite into returned value on error Alexey Romanov 2010-11-23 15:56:30 +03:00
  • 9041a0bb98 Use rowid as tag for 'write's return value Alexey Romanov 2010-11-23 15:08:09 +03:00
  • 7cb0ab538e Can distinguish blobs from text when retrieving data from DB Alexey Romanov 2010-11-22 18:20:57 +03:00
  • 6d9819c7c1 Improved large numbers test Alexey Romanov 2010-11-19 16:59:25 +03:00
  • 864d01aec1 Support parametrized statements Alexey Romanov 2010-11-19 16:36:46 +03:00
  • 169e0d0ae4 Added first test for parametrized statements Alexey Romanov 2010-11-19 11:02:38 +03:00
  • 7ac3bc0fce More test changes Alexey Romanov 2010-11-19 10:22:17 +03:00
  • 355e8c7209 Removed commented out portion of test Alexey Romanov 2010-11-19 10:13:31 +03:00
  • e4edf17f17 Fixed 'concurrent' inserts test Alexey Romanov 2010-11-19 10:12:39 +03:00