aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* src/golite.go: Enforce foreign_keys=ONEuAndreh2024-09-122-61/+6
|
* tests/golite.go: Remove auth-related code and testsEuAndreh2024-09-121-170/+1
|
* src/golite.go: Re-introduce {commit,rollback,update}HookTrampoline CFFI ↵EuAndreh2024-09-122-6/+33
| | | | functions
* tests/golite.go: Use in-memory database on more testsEuAndreh2024-09-121-5/+5
|
* {src,tests}/golite.go: Remove commented or unused codeEuAndreh2024-09-072-2114/+19
|
* Makefile: Rebuild when "deps.mk" change alongside when Makefile changesEuAndreh2024-09-071-1/+1
|
* Makefile: Align columns of target dependenciesEuAndreh2024-09-071-4/+4
|
* Makefile: Define $(GOCFLAGS) and $(GOLDFLAGS) based on $(PREFIX)EuAndreh2024-08-151-0/+2
|
* Add src/version.goEuAndreh2024-08-154-9/+16
|
* git mv _example doc/examples/EuAndreh2024-08-146-0/+0
|
* Remove most files from _example/EuAndreh2024-08-1415-2305/+0
|
* Remove unused filesEuAndreh2024-08-1410-451/+0
|
* Makefile: move "-lsqlite3" to $(LDLIBS)EuAndreh2024-08-141-3/+3
|
* tests/golite.go: Run testsEuAndreh2024-08-143-284/+297
| | | | | Use in-memory databases over disk: decrease test time from minutes to seconds.
* Build with "go tool" and hackishly bundle code from same package into one ↵EuAndreh2024-08-1268-282288/+11585
| | | | file each
* Add Makefile and build skeletonEuAndreh2024-08-117-14/+154
|
* add support for libsqlite3 on z/OSDustin Ward2024-05-011-0/+1
|
* fix: some typospomadev2024-02-222-2/+2
|
* close channelYasuhiro Matsumoto2024-02-031-7/+15
|
* Update amalgamation code to 3.45.1Yasuhiro Matsumoto2024-01-312-91/+135
|
* add exampleYasuhiro Matsumoto2024-01-251-0/+81
|
* Update amalgamation code to 3.45.0Yasuhiro Matsumoto2024-01-252-2558/+5681
|
* update go versionYasuhiro Matsumoto2024-01-251-1/+1
|
* go fmt ./...Yasuhiro Matsumoto2024-01-2549-193/+245
|
* update go version to 1.19Yasuhiro Matsumoto2024-01-2521-89/+88
|
* Fix musl build (#1164)leso-kn2023-12-151-1/+12
|
* temporary fix to make the job passDiego Becciolini2023-12-141-1/+1
| | | | | | use same workaround as https://github.com/authelia/authelia/pull/6404 before https://github.com/mattn/go-sqlite3/pull/1177 fixes the build otherwise
* use locally checked out lib in the docker jobDiego Becciolini2023-12-142-2/+3
| | | | see https://github.com/mattn/go-sqlite3/pull/1177
* Update amalgamation codeYasuhiro Matsumoto2023-11-043-3854/+9035
|
* Update amalgamation codeYasuhiro Matsumoto2023-06-013-4970/+11123
|
* Update README.mdPartho Kumar Rajvor2023-05-171-1/+1
|
* Fix virtual table example. (#1149)Andrew Zhang2023-04-051-1/+1
|
* Add build tags to support both x86 and ARM compilation on macOS (#1069)Denis Dmitriev2023-02-233-18/+31
| | | | | | | | | | | | | * Add build tags to support both x86 and ARM compilation on macOS * Documentation fix: command line for build under macOS * Global replace 'macOS X' -> 'macOS'. Fix typo in -tags cmd line param * `README.md`: fix all `--tags` -> `-tags` --------- Co-authored-by: Denis Dmitriev <dmitriev@itspartner.net>
* Add go 1.20 to workflow matrix, remove 1.17 (#1136)Connor Hindley2023-02-151-2/+2
| | | Closes #1129
* Replace namedValue with driver.NamedValue to avoid copying exec/query args ↵Charlie Vieth2023-02-112-42/+20
| | | | (#1128)
* Add Serialize and Deserialize support (#1089)Philip O'Toole2022-11-174-0/+202
| | | Add support for Serialize and Deserialize, which wrap sqlite3_serialize and sqlite3_deserialize.
* Update expected test outputPhilip O'Toole2022-10-261-1/+1
| | | | Broken in https://github.com/mattn/go-sqlite3/pull/1085
* Update amalgamation codeYasuhiro Matsumoto2022-10-262-108/+205
|
* Updating vtable example, "BestIndex" method (#1099)David Vassallo2022-10-181-1/+6
| | | | | | | As it was, the vtable example will give an error when adding any kind of SQL constraint in the SQL statement. Updating the BestIndex method will ensure that adding SQL constraints will not result in errors Signed-off-by: David Vassallo <davevassallo@gmail.com> Signed-off-by: David Vassallo <davevassallo@gmail.com>
* Update README.md to include vtable feature (#1100)David Vassallo2022-10-181-0/+1
| | | Added documentation for sqlite_vtable build tag to the README.
* Cross Compiling for Mac OS via `musl-cross`Luca Guidi2022-09-181-5/+4
| | | | | | | | | | | | | # Enhancement Update `README.md` with new instructions for Mac OS cross compiling. # Why? The current suggested solution `xgo` is no longer maintained (GitHub archived repository). # Credits Credits go to Pieter Claerhout (@pieterclaerhout) and his blog post: https://www.yellowduck.be/posts/cross-compile-a-go-package-which-uses-sqlite3
* Golang's linker add mingwex and mingw32 automatically,so we don't need add ↵kkqy2022-09-181-1/+0
| | | | them manually.
* Add support for sqlite_math_functions tag (#1059)Levi Gruspe2022-09-174-2/+46
| | | | | Add support for SQLITE_ENABLE_MATH_FUNCTIONS compile-time option via the sqlite_math_functions build tag. Co-authored-by: Dominik Kraus <dominik.kraus@nktek.de>
* こんにちわ is wrong Japanse. The correct word is こんにちはKiYugadgeter2022-09-043-3/+3
|
* Fix "ennviroment" (#1077)RewardedIvan2022-09-011-1/+1
| | | Fix typo in README
* Rollback on constraint failure (#1071)Joshua Hull2022-09-012-2/+41
| | | Always rollback on a commit error
* Fix TestQueryer test to use exec for multistatement insertionJoshua Hull2022-09-021-10/+18
|
* Fix TestQueryer testJoshua Hull2022-09-021-1/+1
|
* Update README to fix reference URLYoshiki Shibukawa2022-09-011-1/+1
| | | R.I.P. godoc.org
* TestQueryer: actually check Rows returnedOliver Giles2022-08-161-10/+12
| | | | | Fixes a test which did not correctly exercise the multi-statement Queryer functionality