Commit Graph

  • 1f45ee05f5 101 isn't table id, it's SQLITE_DONE code Alexey Romanov 2010-11-18 18:02:01 +03:00
  • 2c54ea4930 Added a failing test for concurrent use Alexey Romanov 2010-11-18 17:52:22 +03:00
  • 93f4f8eb18 Added test Alexey Romanov 2010-11-18 17:39:36 +03:00
  • da4efc61f6 Cleaner error handling Alexey Romanov 2010-11-18 17:05:56 +03:00
  • 10950c2b85 Deleted unneeded (?) C files Alexey Romanov 2010-11-18 16:40:11 +03:00
  • 10040804a7 Renamed parameter Alexey Romanov 2010-11-18 15:05:48 +03:00
  • e8d5086405 Removed unimplemented create_function Alexey Romanov 2010-11-18 14:32:37 +03:00
  • baa51b0c68 Improved documentation Alexey Romanov 2010-11-18 14:31:33 +03:00
  • 466e0332f4 Allow temporary and in-memory databases Alexey Romanov 2010-11-18 14:06:04 +03:00
  • fca4596295 Moved cross-compilation config into master branch Alexey Romanov 2010-11-18 13:16:52 +03:00
  • 71866dcc05 Improved make clean Alexey Romanov 2010-11-18 12:45:37 +03:00
  • 498b07eb01 Updated rebar to new version Alexey Romanov 2010-11-15 11:43:17 +03:00
  • b9ddec8abb Open and close db only one time per test Alexey Romanov 2010-11-12 12:05:02 +03:00
  • 6701c6f567 Close DB in test Alexey Romanov 2010-11-12 11:42:45 +03:00
  • a6196dabb7 Slightly optimized dataset copy Alexey Romanov 2010-11-12 11:40:38 +03:00
  • 4310a0f64d Merge branch '64bit' of git@ssh.github.com:alexeyr/erlang-sqlite3 into 64bit Alexey Romanov 2010-11-12 10:36:29 +03:00
  • 5ba980d799 Fixed formatting Alexey Romanov 2010-11-12 10:30:21 +03:00
  • e1ced26686 Fixed formatting Alexey Romanov 2010-11-11 14:22:30 +03:00
  • 24b26465b2 Support for 64-bit integers works Alexey Romanov 2010-11-11 13:55:44 +03:00
  • 84bd28d70a More similar to floats Alexey Romanov 2010-11-09 17:00:08 +03:00
  • 4864e114e8 First attempt to support 64-bit ints Alexey Romanov 2010-11-09 16:49:19 +03:00
  • 71ab94ba7c Changed version number to 1.0 Alexey Romanov 2010-10-28 10:36:24 +04:00
  • 09b640522b Added test for escaping Alexey Romanov 2010-10-28 10:22:09 +04:00
  • 2059bfd7fd Support for BLOBs Alexey Romanov 2010-10-28 10:14:04 +04:00
  • 64101b04e1 Clean .eunit directory on make clean Alexey Romanov 2010-10-26 10:55:04 +04:00
  • 92668f10ef Fix search path for port driver Alexey Romanov 2010-10-26 10:51:09 +04:00
  • 93e4e74461 Indentation fixed Alexey Romanov 2010-10-22 12:07:24 +04:00
  • 7ca03405b7 Removed accidental duplication of debug output Alexey Romanov 2010-10-22 10:38:31 +04:00
  • 8ae641e4e5 Changed external calls to the same module to local calls Alexey Romanov 2010-10-22 10:32:03 +04:00
  • c53f0de508 Better interface for bulk inserts Alexey Romanov 2010-10-22 10:26:34 +04:00
  • 3bfd35418c Slight change in test Alexey Romanov 2010-10-22 10:02:00 +04:00
  • 83e7ae5a35 Separate debugging macros from testing Alexey Romanov 2010-10-21 13:12:41 +04:00
  • c7444dc5aa Restored correct error handling Alexey Romanov 2010-10-21 12:03:17 +04:00
  • 8548bbac69 Factored out common code in sqlite3:handle_call/1 Alexey Romanov 2010-10-20 18:13:20 +04:00
  • ce7e326391 Add debugging macros Alexey Romanov 2010-10-20 18:05:26 +04:00
  • 8545a74c7e Added read_all functions Alexey Romanov 2010-10-20 15:01:30 +04:00
  • 535992b560 Removed possibility of accidentally handling gen_cast or gen_call in sqlite3:wait_result/1 Alexey Romanov 2010-10-19 18:43:54 +04:00
  • 9c28f38027 Fix handling of default values Alexey Romanov 2010-10-15 12:52:49 +04:00
  • 78944481d7 Slight test change Alexey Romanov 2010-10-15 10:54:34 +04:00
  • d6dddd6aca Removed unused applications from sqlite3.app.src Alexey Romanov 2010-10-15 10:50:45 +04:00
  • 3f0e281cba Marked phony make targets Alexey Romanov 2010-10-14 14:19:29 +04:00
  • cc14eff7c6 Fix sqlite3.app.src Alexey Romanov 2010-10-14 13:08:16 +04:00
  • 56bfbe484d Got rid of Dialyzer warnings Alexey Romanov 2010-10-14 12:40:47 +04:00
  • bab3014e1a make static works again Alexey Romanov 2010-10-14 12:25:03 +04:00
  • 2c84aefb48 Simplified rm -rf deps ebin priv doc/* Alexey Romanov 2010-10-14 12:12:53 +04:00
  • fa377cc942 Moved sqlite3_test.erl into test subdirectory Alexey Romanov 2010-10-14 10:34:52 +04:00
  • 562725bb2e Fixed rm -rf deps ebin priv doc/* ct_run* all_runs.html variables* index.html to prevent deleting .svn Alexey Romanov 2010-10-14 10:33:41 +04:00
  • d4ed8fbd53 Removed old priv/Makefile Alexey Romanov 2010-10-14 10:29:29 +04:00
  • 91439ec043 Merged with http://github.com/dreid/erlang-sqlite3 Alexey Romanov 2010-10-14 10:24:18 +04:00
  • 85a9c312fb Removed Makefile from .gitignore for merging Alexey Romanov 2010-10-14 09:50:33 +04:00
  • 2daeea25e8 Fixed confugure.ac Alexey Romanov 2010-10-14 09:27:10 +04:00
  • cfe57ab918 Add an authors file which traces the history of my specific fork David Reid 2010-10-12 12:31:03 -07:00
  • dd9f5c2737 Fix up readme David Reid 2010-10-12 12:25:41 -07:00
  • 63ae3cd733 Fix up readme David Reid 2010-10-12 12:25:01 -07:00
  • ff4e3315ba Make sure we link to sqlite3 David Reid 2010-10-12 10:53:22 -07:00
  • 766f8483c4 Use eunit for tests and add coverage and surefire reporting to rebar.config David Reid 2010-10-12 10:36:34 -07:00
  • 8ebf31c83b Remove accidentally added .o files and add *.o to .gitignore David Reid 2010-10-12 10:27:06 -07:00
  • b66ec96249 Rebar good autoconf bad David Reid 2010-10-12 10:19:34 -07:00
  • 42bffde039 More tests Alexey Romanov 2010-10-12 17:20:30 +04:00
  • 6fb796313b Added check that delete works to test.erl Alexey Romanov 2010-10-12 16:47:36 +04:00
  • 972df93fbb Added EUnit tests Alexey Romanov 2010-10-12 16:42:57 +04:00
  • 27720f493e Use eunit for tests Alexey Romanov 2010-10-12 15:02:37 +04:00
  • b1b0869bc3 Fix build system Alexey Romanov 2010-10-12 14:53:24 +04:00
  • a8d0290407 Functions to create tables with constraints Alexey Romanov 2010-10-12 14:23:05 +04:00
  • d4272f423e Ignore erl_crash.dump Alexey Romanov 2010-10-12 13:53:14 +04:00
  • 2b4afbe1b6 Continued support for constraints Alexey Romanov 2010-10-12 13:48:58 +04:00
  • e8e6470172 Begin support for other constraints than PRIMARY KEY Alexey Romanov 2010-10-12 12:42:39 +04:00
  • b29185e601 Get type of primary key out of table_info Alexey Romanov 2010-10-12 11:45:28 +04:00
  • 16b7f15eed Get warnings from Dialyzer Alexey Romanov 2010-10-12 11:43:20 +04:00
  • 7629e1f38c Moved documentation for sql_value() type to correct place Alexey Romanov 2010-10-12 11:42:23 +04:00
  • 3f2ea22ca3 Documentation fix Alexey Romanov 2010-10-12 11:23:46 +04:00
  • f6b0b2185f More specific type for map_intersperse Alexey Romanov 2010-10-12 10:49:10 +04:00
  • 37aa64dd5f Replace return type string() with iolist() for SQL-generating functions Alexey Romanov 2010-10-12 10:14:51 +04:00
  • cb2f1c9121 Formatting fixed Alexey Romanov 2010-10-12 10:08:52 +04:00
  • 0669e26175 Fixed column types, according to http://www.sqlite.org/datatype3.html Alexey Romanov 2010-10-12 09:57:14 +04:00
  • 5f5532bbe8 Replaced use of intersperse with map_intersperse Alexey Romanov 2010-10-12 09:44:10 +04:00
  • 3cc018a08b Updated rules for make static Alexey Romanov 2010-10-08 13:51:37 +04:00
  • ff73d03490 Since Emakefile.in now uses no macros, replace it with Emakefile Alexey Romanov 2010-10-07 15:40:16 +04:00
  • 70a42cab2c Removed remaining io:format calls when constructing queries Alexey Romanov 2010-10-07 14:22:29 +04:00
  • 33d7323436 sqlite3:create_link/1,2 now opens link with correct name Alexey Romanov 2010-10-05 17:20:07 +04:00
  • 43721318ed Updated readme Alexey Romanov 2010-10-05 15:30:00 +04:00
  • a37af9f0ab Another fix to CT suite Alexey Romanov 2010-10-05 15:27:04 +04:00
  • f20f951c7c Simplified replace function (see Erlang Efficiency Guide) Alexey Romanov 2010-10-05 14:32:08 +04:00
  • 842df283d0 Construct SQL queries as iolists, not as strings Alexey Romanov 2010-10-05 14:27:28 +04:00
  • 709f3e8c5a Added a few patterns to .gitignore Alexey Romanov 2010-10-05 13:54:17 +04:00
  • c5b17ae664 Fixed DB file name in test.erl Alexey Romanov 2010-10-05 13:48:51 +04:00
  • 4dba645ca6 Better way to find current module's directory Alexey Romanov 2010-10-05 13:43:53 +04:00
  • f4c3407c5c Fixed test in sqlite3_test.erl Alexey Romanov 2010-10-05 13:42:43 +04:00
  • 97a812867d Fixed Common Test suite Alexey Romanov 2010-10-05 13:37:40 +04:00
  • 092f6934e3 Fix typo sergey-miryanov 2010-07-14 14:08:16 +06:00
  • 7c5e9ad167 Remove Emakefile from repo sergey-miryanov 2010-07-14 12:49:52 +06:00
  • b65d2f8bcb Improve processing of SQLITE_NULL sergey-miryanov 2010-07-14 12:47:46 +06:00
  • 7876c0f568 Fix sqlite3_lib:read_sql/4 sergey-miryanov 2010-02-18 11:55:42 +05:00
  • e9513fade8 Return name of columns from select statement as strings sergey-miryanov 2010-02-12 16:58:05 +05:00
  • 747604412d Cache common atoms sergey-miryanov 2010-02-12 16:26:18 +05:00
  • 6a6d6c313f Fix processing of SQLITE_NULL sergey-miryanov 2010-02-12 16:07:28 +05:00
  • cd10c3eea0 Improve error diagnostic in driver init sergey-miryanov 2010-02-11 14:41:55 +05:00
  • 27169869c0 Replace binary_to_atom with list_to_atom (binary_to_list ()) sergey-miryanov 2010-02-10 18:13:02 +05:00
  • 846e29c75e Fix unbound variable at sqlite3:create_function sergey-miryanov 2010-02-05 19:02:41 +05:00
  • 96efbce2e7 Add autoconf files for better cross-platform compilation sergey-miryanov 2010-02-04 20:37:00 +05:00