Maas-Maarten Zeeman
fc6e99ed36
Update sqlite to 3.41.0
2023-02-25 15:18:31 +01:00
Maas-Maarten Zeeman
c71ad3eb6b
Upgrade sqlite to 3.39.4
2022-10-31 14:53:07 +01:00
Maas-Maarten Zeeman
92bab19a9e
Upgraded sqlite to 3.39.2
2022-08-07 08:16:17 +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
e098dc1ca4
Changed the direct reference typenames to something more describing
2022-05-29 12:39:51 +02:00
Maas-Maarten Zeeman
51ea6d29be
Removed unused stuff
2022-05-28 14:28:58 +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
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
c5f33d31bd
Added bind blob & text
2022-05-22 16:54:21 +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
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
ed240ca846
Upgraded sqlite to version 3.38.0
2022-02-22 22:54:11 +01:00
Maas-Maarten Zeeman
86800f3f17
Added missing check for inspect_iodata
2022-01-29 18:11:02 +01:00
Maas-Maarten Zeeman
7c91e4a2e8
Turn on SQLITE_DQS=0
2022-01-12 23:09:50 +01:00
Maas-Maarten Zeeman
b73eb7afa2
Merge pull request #75 from mmzeeman/bump-3.37.2
...
Bump 3.37.2
2022-01-12 22:30:27 +01:00
Maas-Maarten Zeeman
a0241da8e7
Bump sqlite to 3.37.2. Fixes a database corruption bug introduced in 3.35.0
2022-01-12 22:25:57 +01:00
Maas-Maarten Zeeman
756c1cbe29
Added tests for the backup calls
2022-01-11 20:31:31 +01:00
Maas-Maarten Zeeman
b9093acdcf
Rearranged the api source code in a more logical order
2022-01-09 15:10:10 +01:00
Maas-Maarten Zeeman
09f8dd8437
Added edoc overview page
2022-01-09 11:35:46 +01:00
Maas-Maarten Zeeman
d0cc3b10cc
Implemented backu_step
2022-01-08 22:19:22 +01:00
Maas-Maarten Zeeman
3c65723a0f
Busy adding remaining and pagecount
2022-01-08 17:04:47 +01:00
Maas-Maarten Zeeman
a809775841
Implemented backup_init
2022-01-08 15:05:32 +01:00
Maas-Maarten Zeeman
c764204c23
Bump version number
2022-01-05 20:07:24 +01:00
Maas-Maarten Zeeman
b8882581ac
Fix merge
2022-01-04 11:26:35 +01:00
Maas-Maarten Zeeman
3cb540a553
Merge branch 'master' into cleanup-connection-and-statement-types
2022-01-04 11:07:22 +01:00
Maas-Maarten Zeeman
6646fa1a0a
Added tests for closed database behaviour
2022-01-03 23:49:43 +01:00
Joe Freeman
09a9c86097
Add function to get the last insert rowid ( #62 )
...
* Add function to get the last insert rowid
* Update esqlite3.erl
Co-authored-by: Maas-Maarten Zeeman <mmzeeman@xs4all.nl >
2022-01-03 18:05:27 +01:00
Andrew Varner
116dbbdc87
Test NULL binding ( #25 )
...
This tests binding an SQL NULL value by passing in an 'undefined' atom
in Erlang in place of an SQL NULL. It also verifies that the returned NULL
is mapped to 'undefined' when returned via a query.
2022-01-03 15:12:33 +01:00
Maas-Maarten Zeeman
f60a0b45e7
Merged interrupt after timeout pr ( #71 )
...
* Merged interrupt after timeout pr
* Bump version number
2022-01-03 15:10:40 +01:00
Maas-Maarten Zeeman
852c3286cf
Add specs docs and refactor ( #70 )
...
* Changed old style specs to more up to date specs
* Added documentation
* Changed all @spec to -spec's
* Bump version number
2022-01-03 14:09:01 +01:00
Maas-Maarten Zeeman
eaaaf7942b
Bump 3.37.1 ( #69 )
...
* Upgraded sqlite to version 3.37.1
* 3.37.0 added strict tables. This caused a change in the returned type definition
2022-01-01 11:56:51 +01:00
Maas-Maarten Zeeman
20f7a2916f
Updated base sqlite code ( #68 )
2021-11-20 20:42:09 +01:00
Rudolf Schlatte
225ac60cf4
Add map/4, foreach/4 with query parameters ( #67 )
...
- Function signatures wrt the non-parameterized forms are analogous to `q/2`,
`q/3`.
Co-authored-by: Rudolf Schlatte <rudi@eduroam-193-157-247-98.wlan.uio.no >
2021-11-20 20:41:44 +01:00
Maas-Maarten Zeeman
a4ec12b448
Upgrade to 3.35.0 ( #66 )
...
* Upgrading sqlite to 3.35.0
* Bump version of library itself
2021-03-13 11:15:30 +01:00
Michael Schmidt
f236290168
Bump to Sqlite 3.27.2
2019-03-12 17:54:51 +00:00
Maas-Maarten Zeeman
5ff91aa96d
Merge pull request #49 from ConnorRigby/get-autocommit
...
Implement get_autocommit
2018-12-15 16:40:03 +01:00
Maas-Maarten Zeeman
1cb801d0a8
Upgraded sqlite to 3.26. It fixes a remote execution bug
2018-12-15 16:32:37 +01:00