Commit Graph

  • 5c5a4c199a compiles for OTP 18.0 jazzyb 2015-06-29 18:56:55 -04:00
  • 62122ec567 Merge pull request #16 from jazzyb/master Maas-Maarten Zeeman 2015-06-15 09:12:25 +02:00
  • 0a073b18e9 fixes sqlite3_column_count() return check jazzyb 2015-04-16 22:29:50 -04:00
  • 58e5e6ed55 Merge pull request #15 from jazzyb/master Maas-Maarten Zeeman 2015-03-01 19:21:59 +01:00
  • 2a32ad90e6 fixes column types error jazzyb 2015-02-28 11:10:18 -05:00
  • 0492391175 Removed otp releases with known problems Maas-Maarten Zeeman 2015-02-01 20:43:57 +01:00
  • 233fb120c4 Fix OSX linking problem. Fixes #14 Maas-Maarten Zeeman 2015-02-01 20:38:42 +01:00
  • 9bc0713f79 Better version check Maas-Maarten Zeeman 2015-02-01 13:40:06 +01:00
  • d57be27947 Added commit Maas-Maarten Zeeman 2015-02-01 10:15:11 +01:00
  • 26f7261401 Bumped version number in test too Maas-Maarten Zeeman 2015-02-01 10:06:48 +01:00
  • c6976193da Updated sqlite to version 3.8.8.2 Maas-Maarten Zeeman 2015-02-01 09:54:21 +01:00
  • e30c8f0fe0 Merge pull request #13 from mmmries/column_types Maas-Maarten Zeeman 2015-01-30 21:56:27 +01:00
  • 19080b849c get column types Michael Ries 2015-01-30 09:16:35 -07:00
  • 9967ced039 Merge pull request #11 from MSch/test-sqlite-version Maas-Maarten Zeeman 2014-08-31 10:46:49 +02:00
  • 1341f9dc03 Travis doesn't have R14B01. Martin Schürrer 2014-08-31 03:53:14 +02:00
  • 88f262a0b9 Add more OTP releases to travis build. Martin Schürrer 2014-08-31 03:50:02 +02:00
  • 6b05b61dc2 Add test to ensure the linked sqlite version is the one from c_src Martin Schürrer 2014-08-31 03:45:48 +02:00
  • 6428cec6dd Make sure the statement is reset after a in step. Fixes #10 Maas-Maarten Zeeman 2014-06-16 22:24:59 +02:00
  • d0fb9156a8 Use sqlite3_close_v2, it automatically closes the db after the last statement finishes Maas-Maarten Zeeman 2014-06-16 16:42:25 +02:00
  • 2a5c521cda Simplified error handling of do_step as any error code can be returned by prepare_v2 Maas-Maarten Zeeman 2014-06-16 16:36:12 +02:00
  • 297b829482 Ensure that an error message is returned Maas-Maarten Zeeman 2014-06-16 16:18:17 +02:00
  • af213d6df7 Upgrading sqlite to version 3.8.5 Maas-Maarten Zeeman 2014-06-16 15:03:29 +02:00
  • d9e0752ab9 Merge branch 'arjan-master' Maas-Maarten Zeeman 2014-06-15 21:20:03 +02:00
  • 4841764b94 merge Maas-Maarten Zeeman 2014-06-15 21:19:25 +02:00
  • c7c9421429 Pass back errors in fetch steps to the caller Arjan Scherpenisse 2014-06-15 09:18:07 +02:00
  • d860e0182c Return SQLITE_CONSTRAINT error Arjan Scherpenisse 2014-06-15 09:17:52 +02:00
  • 476c34e1e3 Add esqlite3:changes/3 function to get nr of affected rows Arjan Scherpenisse 2014-06-15 00:14:11 +02:00
  • 3847315586 Require minimum OTP R14, to fix compilation on OTP 17. Arjan Scherpenisse 2014-06-10 12:38:40 +02:00
  • a27c508e87 Merge pull request #7 from arjan/parametrized-exec Maas-Maarten Zeeman 2014-01-19 23:49:29 -08:00
  • 9ca051542d Removed 'unexpected return code'; we're using the v2 version of sqlite_prepare Arjan Scherpenisse 2014-01-19 20:41:54 +01:00
  • f5ca40f8b0 Add parametrized exec's (esqlite3:exec/3 and esqlite3:exec/4) Arjan Scherpenisse 2014-01-19 19:10:19 +01:00
  • 8be2c9ec35 Return an error when the input is not an iolist Maas-Maarten Zeeman 2013-11-29 21:59:54 +01:00
  • 5fde2244f3 Bumped sqlite to version 3.8.1 Maas-Maarten Zeeman 2013-11-29 21:54:56 +01:00
  • 8cdd55de20 Forgot to add static keyword Maas-Maarten Zeeman 2013-11-29 21:53:18 +01:00
  • 9df3a49445 Use a selective receive, and ignore stale answers. I think this fixes #3 Maas-Maarten Zeeman 2013-11-28 19:41:40 +01:00
  • 29ffe329c4 Merge pull request #6 from qingliangcn/master Maas-Maarten Zeeman 2013-11-28 05:45:55 -08:00
  • 0578386bc3 fix overflow problem when insert function returned value larger than int32 qingliangcn 2013-11-28 21:35:15 +08:00
  • a55f00522f Added a new contributor Maas-Maarten Zeeman 2013-11-27 20:24:42 +01:00
  • 9a9c00bdcb Merge pull request #5 from qingliangcn/master Maas-Maarten Zeeman 2013-11-27 11:05:03 -08:00
  • fc102d9024 correct the insert function spec qingliangcn 2013-11-28 00:29:25 +08:00
  • a921bd65b2 add insert function to get last insert rowid qingliangcn 2013-11-28 00:22:40 +08:00
  • a9dcb53f81 Merge pull request #4 from qingliangcn/master Maas-Maarten Zeeman 2013-11-27 05:54:32 -08:00
  • b2d1f7ed9f support nif module reload and upgrade qingliangcn 2013-11-27 18:47:39 +08:00
  • ad2fbcdfce Added a negative number test. Maas-Maarten Zeeman 2013-03-09 11:38:16 +01:00
  • 6554965570 Added AUTHORS and CONTRIBUTERS lists Maas-Maarten Zeeman 2013-03-08 22:55:46 +01:00
  • 4b556b2eda Added AUTHORS and CONTRIBUTERS lists Maas-Maarten Zeeman 2013-03-08 22:48:55 +01:00
  • 1d27deb3c0 Addes support for 64-bit integers. Maas-Maarten Zeeman 2013-03-08 22:34:47 +01:00
  • a77797af39 Added build status button Maas-Maarten Zeeman 2013-02-22 08:48:19 +01:00
  • cfe06ddfd9 New trick to get 0 terminated strings from an iolist Maas-Maarten Zeeman 2013-02-22 08:37:20 +01:00
  • fc523c30a9 Added R15B and R15B01 to the travis build file Maas-Maarten Zeeman 2013-02-21 11:18:57 +01:00
  • dfd6d69cd1 Added Apache license Maas-Maarten Zeeman 2013-02-20 21:26:25 +01:00
  • 1ec0886f2b Forgot to remove comment Maas-Maarten Zeeman 2013-02-09 10:17:48 +01:00
  • 07ca5dd788 Rebar downloading via inets & bumbped otp vsn requirements Maas-Maarten Zeeman 2013-02-09 10:13:00 +01:00
  • 7fa56acf34 Set a busy timeout when opening the connection. Maas-Maarten Zeeman 2013-02-09 10:04:58 +01:00
  • b6066c269d Support for utf-8 text. Blobs as separate entities Maas-Maarten Zeeman 2013-01-01 21:45:24 +01:00
  • ec04d67632 Check for issue #2. No problem... Fixes #2 Maas-Maarten Zeeman 2013-01-01 14:42:43 +01:00
  • d5cb6b103d Added dialyzer support Maas-Maarten Zeeman 2012-12-27 00:35:28 +01:00
  • d305b0f886 Added a spec Maas-Maarten Zeeman 2012-12-27 00:11:38 +01:00
  • 827a8c1756 Added specs Maas-Maarten Zeeman 2012-12-26 23:51:54 +01:00
  • 3697633c6b Changed plain 'error' to 'sqlite_error' Maas-Maarten Zeeman 2012-12-26 16:51:20 +01:00
  • 425e9947bb Enabled the FTS extensions Maas-Maarten Zeeman 2012-12-26 15:43:55 +01:00
  • 6f7574fa1f Return sqlite3 errors from step. Maas-Maarten Zeeman 2012-12-26 14:44:47 +01:00
  • 2b669a706f Step now returns {row, Row} to more clearly return errors Maas-Maarten Zeeman 2012-12-26 14:25:53 +01:00
  • 0b7da430bb Use filename join to create nif loading path Maas-Maarten Zeeman 2012-12-26 13:09:25 +01:00
  • 6d7591619b Fix loading of the nif while on the console in develop dir. Maas-Maarten Zeeman 2012-12-26 13:01:49 +01:00
  • 661e417c90 Better error responses. Fixes #1 Maas-Maarten Zeeman 2012-10-29 23:57:27 +01:00
  • 6427431465 Changed the build env of sqlite. Maas-Maarten Zeeman 2012-10-29 09:22:43 +01:00
  • 7d72f655a2 Readme is markdown Maas-Maarten Zeeman 2012-10-28 08:39:56 +01:00
  • d6b8bbbbd4 Removed duplicated code Maas-Maarten Zeeman 2012-10-28 08:37:36 +01:00
  • 6624096b93 Fixed indentation Maas-Maarten Zeeman 2012-10-28 08:14:21 +01:00
  • 768d4b198d Updated sqlite3 to version 3.7.14.1 Maas-Maarten Zeeman 2012-10-28 07:20:09 +01:00
  • 427a5555a2 moved test Maas-Maarten Zeeman 2011-12-31 20:50:00 +01:00
  • 69b47fc974 moving around sources Maas-Maarten Zeeman 2011-12-31 17:19:00 +01:00
  • 8407931bb3 Rebar download url changed Maas-Maarten Zeeman 2011-12-31 10:37:35 +01:00
  • 9b23587734 Fixed test, added error message Maas-Maarten Zeeman 2011-12-30 16:37:21 +01:00
  • 719197313a Busy with creating an edbc lib Maas-Maarten Zeeman 2011-12-28 21:31:14 +01:00
  • fc2d08f50f Working on the readme Maas-Maarten Zeeman 2011-11-21 23:39:26 +01:00
  • 27d2ca39b4 Working on the readme Maas-Maarten Zeeman 2011-11-21 23:26:28 +01:00
  • ad633fc34e Working on the readme Maas-Maarten Zeeman 2011-11-21 23:23:18 +01:00
  • f874a9bcbc Working on the readme Maas-Maarten Zeeman 2011-11-21 23:10:06 +01:00
  • df30e78b25 Removed static created atoms Maas-Maarten Zeeman 2011-11-21 23:04:03 +01:00
  • 30c25d0611 Adding column names as option to map and foreach functions Maas-Maarten Zeeman 2011-11-21 20:56:19 +01:00
  • a082740cb6 Adding column names functionality Maas-Maarten Zeeman 2011-11-21 20:34:13 +01:00
  • e04da6dcc7 Adding column names functionality Maas-Maarten Zeeman 2011-11-21 11:47:01 +01:00
  • 20b5d9cea1 Added map and foreach support on queries Maas-Maarten Zeeman 2011-11-21 09:28:25 +01:00
  • a1a082acf8 Tests for foreach Maas-Maarten Zeeman 2011-11-21 09:24:56 +01:00
  • c0cb0ed94c Tests for foreach Maas-Maarten Zeeman 2011-11-21 09:24:02 +01:00
  • 6927a7f5f0 Added map and foreach support on queries Maas-Maarten Zeeman 2011-11-21 09:22:45 +01:00
  • e9eff0f31b Added map and foreach support on queries Maas-Maarten Zeeman 2011-11-21 08:49:29 +01:00
  • d4e76607f0 typo Maas-Maarten Zeeman 2011-11-07 22:40:12 +01:00
  • 74b3baae12 added a couple of erlang releases Maas-Maarten Zeeman 2011-11-07 22:37:13 +01:00
  • f7c2d15e51 Added travis Maas-Maarten Zeeman 2011-11-07 22:18:23 +01:00
  • ffb65cf442 Adding documentation and specs Maas-Maarten Zeeman 2011-11-06 23:58:14 +01:00
  • ca68887b17 Added copyright notice Maas-Maarten Zeeman 2011-11-06 21:57:59 +01:00
  • a015580021 Split off low-level api in separate file Maas-Maarten Zeeman 2011-11-06 21:37:35 +01:00
  • 281d720e8a Adding documentation Maas-Maarten Zeeman 2011-11-06 08:40:18 +01:00
  • 9cc2d95868 Exploring a pluggable generic sql database api Maas-Maarten Zeeman 2011-11-05 23:43:53 +01:00
  • 587b8d255b Error handling in bind Maas-Maarten Zeeman 2011-11-04 22:01:16 +01:00
  • dcfd5f5403 Now also binds text Maas-Maarten Zeeman 2011-11-04 21:33:57 +01:00
  • 69bf43054d Now also binds text Maas-Maarten Zeeman 2011-11-04 21:17:34 +01:00