Commit Graph

296 Commits

Author SHA1 Message Date
Maas-Maarten Zeeman
bd98ad8030 Improved accuracy of the returned error tuples. Made closed error tuple an exception 2022-05-29 13:36:50 +02:00
Maas-Maarten Zeeman
e098dc1ca4 Changed the direct reference typenames to something more describing 2022-05-29 12:39:51 +02:00
Maas-Maarten Zeeman
66e82155a4 Fixed gitignore for docs directory 2022-05-28 22:44:28 +02:00
Maas-Maarten Zeeman
1d9e9ee696 Fixed dialyzer warnings 2022-05-28 22:42:03 +02:00
Maas-Maarten Zeeman
887e91b1de Added specs and documentation 2022-05-28 22:01:12 +02:00
Maas-Maarten Zeeman
f3de7fb8a3 Added specs for new status information function 2022-05-28 17:43:05 +02:00
Maas-Maarten Zeeman
51ea6d29be Removed unused stuff 2022-05-28 14:28:58 +02:00
Maas-Maarten Zeeman
e831ba0a33 Documentation tweaks 2022-05-27 09:38:24 +02:00
Maas-Maarten Zeeman
f383499868 Updated two test cases 2022-05-26 23:49:04 +02:00
Maas-Maarten Zeeman
e03deba3ca Added a test for interrupt 2022-05-26 21:00:17 +02:00
Maas-Maarten Zeeman
55303c13f4 Added dirty versions of the backup api 2022-05-26 16:59:10 +02:00
Maas-Maarten Zeeman
507e5407d8 The bind test now works again 2022-05-24 23:46:31 +02:00
Maas-Maarten Zeeman
8754c1c40b Uncomment the bind test 2022-05-24 08:39:08 +02:00
Maas-Maarten Zeeman
20ad5138a1 Re-added higher level api 2022-05-23 22:39:19 +02:00
Maas-Maarten Zeeman
2f3eecdfe5 Added calls to get status information from sqlite 2022-05-23 10:43:45 +02:00
Maas-Maarten Zeeman
f660d05cc2 Removed error code retrieval from the c code. Will be moved to erlang 2022-05-22 22:28:28 +02:00
Maas-Maarten Zeeman
135715bf0a Added extra function to return a map with error information 2022-05-22 22:19:30 +02:00
Maas-Maarten Zeeman
71ab29c724 Removed commented out code 2022-05-22 16:57:01 +02:00
Maas-Maarten Zeeman
c5f33d31bd Added bind blob & text 2022-05-22 16:54:21 +02:00
Maas-Maarten Zeeman
20af1ea0bd Removed commented out code 2022-05-22 13:20:12 +02:00
Maas-Maarten Zeeman
8aae31abda Added update hook 2022-05-22 13:07:57 +02:00
Maas-Maarten Zeeman
cc76b4319f Fixed returning ok and errors for prepare and exec 2022-05-21 22:58:22 +02:00
Maas-Maarten Zeeman
0e45e9bea4 Re-enabled a lot of tests 2022-05-21 22:00:54 +02:00
Maas-Maarten Zeeman
7913ec08c9 Added changes 2022-05-21 14:45:18 +02:00
Maas-Maarten Zeeman
71dbc8faaf Removed outdated comments 2022-05-21 13:54:35 +02:00
Maas-Maarten Zeeman
d1dffa1e8d Added step function in favour of multi_step 2022-05-21 09:30:56 +02:00
Maas-Maarten Zeeman
8436439873 Build on OTP 21 is deprecated 2022-05-19 21:28:43 +02:00
Maas-Maarten Zeeman
2062ff5d1b Used extended error codes 2022-05-19 21:26:40 +02:00
Maas-Maarten Zeeman
77cea7e902 Turn on sqlite's extended error codes 2022-05-19 08:21:38 +02:00
Maas-Maarten Zeeman
616127c748 Added column names 2022-05-18 00:15:29 +02:00
Maas-Maarten Zeeman
953a12a207 Changed order of parameters 2022-05-17 23:06:25 +02:00
Maas-Maarten Zeeman
6c5e13ced3 Changed open/close and prepare 2022-05-17 22:09:25 +02:00
Maas-Maarten Zeeman
71fe0d81a8 Start removal of command thread 2022-05-16 23:47:54 +02:00
Maas-Maarten Zeeman
0821dc8339 Merge pull request #79 from mmzeeman/upgrade-sqlite-3.38.0
Upgrade sqlite 3.38.0
2022-02-23 06:50:39 +01:00
Maas-Maarten Zeeman
c9699b9c00 Bump version number 2022-02-22 22:55:28 +01:00
Maas-Maarten Zeeman
ed240ca846 Upgraded sqlite to version 3.38.0 2022-02-22 22:54:11 +01:00
Maas-Maarten Zeeman
2c430d884e Bump version number 2022-01-29 18:16:28 +01:00
Maas-Maarten Zeeman
14353dd8a9 Merge pull request #78 from mmzeeman/fix-check-iolist
Added missing check for inspect_iodata
2022-01-29 18:15:40 +01:00
Maas-Maarten Zeeman
86800f3f17 Added missing check for inspect_iodata 2022-01-29 18:11:02 +01:00
Maas-Maarten Zeeman
685469874e Bump version number 2022-01-25 21:45:32 +01:00
Maas-Maarten Zeeman
0219d5f3c5 Merge pull request #77 from mmzeeman/use-smaller-stack
Use a smaller stack
2022-01-25 21:43:15 +01:00
Maas-Maarten Zeeman
3147cd75ca Updated the comment regarding the stack size 2022-01-25 21:40:34 +01:00
Maas-Maarten Zeeman
37b48af7e6 Use a stack size of 3Mb, which is about right for complex queries 2022-01-25 18:13:06 +01:00
Maas-Maarten Zeeman
1777b4424c Small refactor 2022-01-24 10:44:45 +01:00
Maas-Maarten Zeeman
d388e1cb5c Use a smaller stack 2022-01-23 19:16:25 +01:00
Maas-Maarten Zeeman
ca73c504ce Bump major version number because incompatible compile flags have been turned on 2022-01-15 11:23:38 +01:00
Maas-Maarten Zeeman
71917dfabd Merge pull request #76 from mmzeeman/use-sqlite-recommended-compile-time-options
Use sqlite recommended compile time options
2022-01-15 11:11:08 +01:00
Maas-Maarten Zeeman
2ef7a739e5 Turn on optimization for size 2022-01-15 11:02:52 +01:00
Maas-Maarten Zeeman
2b0f019c7f Also turn on geopoly 2022-01-15 10:09:16 +01:00
Maas-Maarten Zeeman
32b53f14ee Added explanation of SQLITE_DQS=0 compile flag 2022-01-13 23:16:29 +01:00