Commit Graph

139 Commits

Author SHA1 Message Date
Anton Makarov
6b9bd3745c Adapt for running from escript (fix 4). 2025-09-10 14:53:06 +03:00
Anton Makarov
204bdba2eb Adapt for running from escript (fix 3). 2025-09-10 14:09:11 +03:00
Anton Makarov
650fdd1600 Adapt for running from escript (fix 2). 2025-09-10 14:00:12 +03:00
Anton Makarov
4cdb6c53f8 Adapt for running from escript (fix). 2025-09-10 13:58:51 +03:00
Anton Makarov
842bc984fb Adapt for running from escript. 2025-09-10 13:57:10 +03:00
Maas-Maarten Zeeman
490c09d7a0 Bumped version to 0.8.9. Updated to sqlite 3.47.2 2024-12-23 11:36:56 +01:00
inoas
49c9523a7a add otp versions, require min pc version 2024-05-22 17:53:51 +02:00
Maas-Maarten Zeeman
5a758fa0c9 Bumped version. Forgot to push this months ago, sorry 2024-05-22 17:26:35 +02:00
MM Zeeman
89366d461e Merge pull request #84 from greenfork/add-named-parameters
Add named parameters support
2024-02-13 11:33:58 +01:00
Maas-Maarten Zeeman
18b6da89e3 Bump package service 2023-02-25 15:25:05 +01:00
Dmitry Matveyev
16580ce11d Add named parameters support
SQLite supports named parameters in either of these forms:
- $NAME
- :NAME
- @NAME

These parameters should be supplied to the query either in a form of a map
or as a list, the key is always iodata:
- #{":myparam" => "value"}
- [{"$myparam", 1}]
- [{text, "@myparam", "value"}]
2023-01-08 17:14:27 +06:00
Maas-Maarten Zeeman
c71ad3eb6b Upgrade sqlite to 3.39.4 2022-10-31 14:53:07 +01:00
Maas-Maarten Zeeman
aa258ded30 Bumbed version to 0.8.4, upgraded sqlite to 3.39.2 2022-08-07 08:19:56 +02:00
Maas-Maarten Zeeman
089543062d Bumbed version to 0.8.3, fix env_free issue 2022-07-22 15:01:01 +02:00
Maas-Maarten Zeeman
9cee856ce9 Fix fetchall order bug 2022-05-30 21:04:35 +02:00
Maas-Maarten Zeeman
c53b1bc17b Upgrade sqlite to 3.38.5 2022-05-30 20:47:05 +02:00
Maas-Maarten Zeeman
540bd64263 Specs for the backup api 2022-05-29 17:19:04 +02:00
Maas-Maarten Zeeman
331579e8dc Improved accuracy of names and decltypes 2022-05-29 15:13:28 +02:00
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
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
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
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
135715bf0a Added extra function to return a map with error information 2022-05-22 22:19:30 +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
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
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
c9699b9c00 Bump version number 2022-02-22 22:55:28 +01:00
Maas-Maarten Zeeman
2c430d884e Bump version number 2022-01-29 18:16:28 +01:00
Maas-Maarten Zeeman
685469874e Bump version number 2022-01-25 21:45:32 +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
d4ccd686d4 Bump version number 2022-01-12 22:32:00 +01:00
Maas-Maarten Zeeman
756c1cbe29 Added tests for the backup calls 2022-01-11 20:31:31 +01:00