Commit Graph

232 Commits

Author SHA1 Message Date
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
Maas-Maarten Zeeman
f595a5ac4f Merge pull request #57 from ConnorRigby/rebar3-update
Update Makefile to use `rebar3` instead of `rebar`
2019-05-27 20:02:49 +02:00
Maas-Maarten Zeeman
0e72f091aa Merge pull request #58 from ConnorRigby/esqlite-use-system-fix
Fix ESQLITE_USE_SYSTEM
2019-04-21 12:06:51 +02:00
Connor Rigby
dea7ba1a35 Fix ESQLITE_USE_SYSTEM
This fixes the logic for setting the include directory for the sqlite
header file
2019-04-19 08:17:27 -07:00
Connor Rigby
1f6070a7b1 Update Makefile to use rebar3 instead of rebar
This also fixes the rebar download as GitHub doesn't like
allowing the erlang http client
2019-04-19 07:52:35 -07:00
Maas-Maarten Zeeman
b3e158311f Merge pull request #56 from ConnorRigby/hex-update
Update docs for releasing package on hex.pm
2019-04-11 19:43:16 +02:00
Connor Rigby
089316ee0a Update docs for releasing package on hex.pm 2019-04-11 10:40:20 -07:00
Maas-Maarten Zeeman
79c2655177 Merge pull request #55 from mmzeeman/wip-update-otp-releases
Update the otp_release list to something more recent
2019-04-11 09:02:07 +02:00
Maas-Maarten Zeeman
ec5d3e0d48 Update the otp_release list to something more recent 2019-04-11 08:53:55 +02:00
Maas-Maarten Zeeman
8e569adfd3 Update README.md
Updated the Travis-CI badge link.
2019-04-11 08:39:33 +02:00
Maas-Maarten Zeeman
65a0a21445 Merge pull request #53 from se-apc/sqlite_3.27
Sqlite 3.27.2
2019-04-11 08:24:31 +02:00
Maas-Maarten Zeeman
0743f9216a Merge pull request #54 from TenderPro/master
Added fetchall/3 and q/4 functions extended by Timeout parameter.
2019-04-11 08:21:02 +02:00