Maas-Maarten Zeeman
7c91e4a2e8
Turn on SQLITE_DQS=0
2022-01-12 23:09:50 +01:00
Maas-Maarten Zeeman
d4ccd686d4
Bump version number
2022-01-12 22:32:00 +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
dcdff9e048
Merge pull request #74 from mmzeeman/expose-backup-api
...
Expose backup api
2022-01-12 22:29:39 +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
dbaad565ce
Make sure the dbs directory is available
2022-01-12 15:52:21 +01:00
Maas-Maarten Zeeman
756c1cbe29
Added tests for the backup calls
2022-01-11 20:31:31 +01:00
Maas-Maarten Zeeman
1c2f94d15a
Fixed indent of exports
2022-01-09 15:29:43 +01:00
Maas-Maarten Zeeman
b2a1fbf9d6
Fix export of typespecs
2022-01-09 15:28:10 +01:00
Maas-Maarten Zeeman
f9108d474e
Added edoc options to not sort the function names
2022-01-09 15:14:11 +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
e635710bda
Added tests for remaining and pagecount
2022-01-08 19:21:54 +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
c08ae01775
Merge branch 'master' into expose-backup-api
2022-01-07 13:45:51 +01:00
Maas-Maarten Zeeman
9c40ca8f0a
Bumped year in copyright
2022-01-07 12:21:35 +01:00
Maas-Maarten Zeeman
6bdaf1e894
Added basics to expose backup api
2022-01-06 23:55:40 +01:00
Maas-Maarten Zeeman
c764204c23
Bump version number
2022-01-05 20:07:24 +01:00
Maas-Maarten Zeeman
612b2e2518
Fix foreach and map typespecs. Turned on dialyzer underspecs
2022-01-04 16:21:02 +01:00
Maas-Maarten Zeeman
7c936b1112
Fix some type specs
2022-01-04 13:05:43 +01:00
Maas-Maarten Zeeman
570d3cbb13
Use sqlite_changes64
2022-01-04 11:44:30 +01:00
Maas-Maarten Zeeman
6c29699a94
Merge pull request #72 from mmzeeman/cleanup-connection-and-statement-types
...
Cleanup connection and statement types
2022-01-04 11:33:55 +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
1428e5396c
Fix return type problem
2022-01-04 11:00:28 +01:00
Maas-Maarten Zeeman
4e56d6cb9c
Whitespace
2022-01-04 10:22:59 +01:00
Maas-Maarten Zeeman
6646fa1a0a
Added tests for closed database behaviour
2022-01-03 23:49:43 +01:00
Maas-Maarten Zeeman
49aff0cf9a
Added extra check for closed database in update_hook
2022-01-03 23:33:37 +01:00
Maas-Maarten Zeeman
40456147da
Clarify names used for raw connections and statements
2022-01-03 23:01:24 +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
Maas-Maarten Zeeman
d77b1fa76c
Travis is no longer used for building
2022-01-03 15:40:19 +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
df3be87201
Test new releases on 21,22,23, and 24
2022-01-01 12:23:26 +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
Maas-Maarten Zeeman
e71350d2b9
Update README.md
2020-10-29 08:10:59 +01:00
Maas-Maarten Zeeman
c64f9d1ed4
Fix the test gh action. Don't download rebar3, but use the one provided by the erlang image
2020-10-29 08:07:19 +01:00
Maas-Maarten Zeeman
f7d59738aa
Update test.yml
2020-10-29 07:45:09 +01:00
Maas-Maarten Zeeman
4ac7807e03
Update test.yml
2020-10-29 07:43:15 +01:00
Maas-Maarten Zeeman
298580e500
Create test.yml
...
Add action which builds and tests on pull and pr's to master
2020-10-28 21:30:28 +01:00
Maas-Maarten Zeeman
b7c68f7f2e
Removed dependency on wget, and bumped rebar3 version
2020-10-02 16:21:09 +02:00
Connor Rigby
2fdd5834ad
Release v0.4.1 ( #61 )
2020-03-02 22:59:58 +01:00
Maas-Maarten Zeeman
8d61e3239b
Merge pull request #60 from danielspofford/cflags
...
Extend cflags for specific architectures
2020-03-02 22:49:29 +01:00
Daniel Spofford
58e8c1d805
Extend cflags for specific architectures
...
Previously specific archs overwrote the cflags variable instead of
extending it.
2020-03-02 15:06:14 -06:00