Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mattn/go-sqlite3

sqlite3 driver for go using database/sql
https://github.com/mattn/go-sqlite3

fix: some typos

18cdded9007a93b8bc1de151da21b1a1280be722 authored 10 months ago by pomadev <[email protected]>
close channel

6ee3e6746e6b5a0f4099d0553120ceead9f9fc38 authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
Update amalgamation code to 3.45.1

4702d9b5d640f42488752f5cf70a195b748ffe96 authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
add example

64bbe6202c7977066bb9d6c81751b0f0fdd184cc authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
Update amalgamation code to 3.45.0

cdc809581467a2f35c88ff8088366d17fffe89bc authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
update go version to 1.19

c91bca4fb499831d1bf62fb2b3019338d5a3eb41 authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
update go version

d3c33332c33d0b0fd8fbdb05eea694fe59094bab authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
go fmt ./...

1f0dc0a0ef47f41637c51ac0b17d3679f6527a3f authored 11 months ago by Yasuhiro Matsumoto <[email protected]>
Fix musl build (#1164)

00b02e0ba98effd5f157d39216e244af8a807f9b authored about 1 year ago by leso-kn <[email protected]>
use locally checked out lib in the docker job

see https://github.com/mattn/go-sqlite3/pull/1177

c260ecf7e447bd648c14717b02146160354d6489 authored about 1 year ago by Diego Becciolini <[email protected]>
temporary fix to make the job pass

use same workaround as https://github.com/authelia/authelia/pull/6404
before https://github.com/...

d9e2789502bf576eabd0232f4fad9bd4abcd4f31 authored about 1 year ago by Diego Becciolini <[email protected]>
Update amalgamation code

9fd6f4ffd3430f64ec35c64063b59af680582e11 authored about 1 year ago by Yasuhiro Matsumoto <[email protected]>
Update amalgamation code

f08f1b6b9ce62b2496d8d64df26c1e278887bc1c authored over 1 year ago by Yasuhiro Matsumoto <[email protected]>
Update README.md

d366d8de4e44f5c6c37b6b7169a276ee94d0d55b authored over 1 year ago by Partho Kumar Rajvor <[email protected]>
Fix virtual table example. (#1149)

edc3bb69551dcfff02651f083b21f3366ea2f5ab authored over 1 year ago by Andrew Zhang <[email protected]>
Add build tags to support both x86 and ARM compilation on macOS (#1069)

* Add build tags to support both x86 and ARM compilation on macOS

* Documentation fix: comman...

85a15a7254f28c81069dbbc51201e5025b5a74bc authored almost 2 years ago by Denis Dmitriev <[email protected]>
Add go 1.20 to workflow matrix, remove 1.17 (#1136)

Closes #1129

819cc0ddf2a79b3a23b4f1ac1b5579f8b8bebafa authored almost 2 years ago by Connor Hindley <[email protected]>
Replace namedValue with driver.NamedValue to avoid copying exec/query args (#1128)

7ce62b2ade0b712c46b1ecc6a0ee179dc417816c authored almost 2 years ago by Charlie Vieth <[email protected]>
Add Serialize and Deserialize support (#1089)

Add support for Serialize and Deserialize, which wrap sqlite3_serialize and sqlite3_deserialize.

1603038a4dc1f945229836bc49aa448f571ab288 authored about 2 years ago by Philip O'Toole <[email protected]>
Update amalgamation code

31c761827c59093893c826102195a5eccd2cf387 authored about 2 years ago by Yasuhiro Matsumoto <[email protected]>
Update expected test output

Broken in https://github.com/mattn/go-sqlite3/pull/1085

bce3773726b3f7ef4609661a0f0f4fb00a0df761 authored about 2 years ago by Philip O'Toole <[email protected]>
Updating vtable example, "BestIndex" method (#1099)

As it was, the vtable example will give an error when adding any kind of SQL constraint in the S...

4b8633cceb34c8b04fb740efef9b79e50fedbcca authored about 2 years ago by David Vassallo <[email protected]>
Update README.md to include vtable feature (#1100)

Added documentation for sqlite_vtable build tag to the README.

0b3708425e1178a6d04a04a00662a11ad7e1a390 authored about 2 years ago by David Vassallo <[email protected]>
Cross Compiling for Mac OS via `musl-cross`

# Enhancement

Update `README.md` with new instructions for Mac OS cross compiling.

# Why?
...

90900be5db1ac95537a83213e3d886f3df47e27a authored over 2 years ago by Luca Guidi <[email protected]>
Golang's linker add mingwex and mingw32 automatically,so we don't need add them manually.

be28dec3df85ded3de5aa468a4bc271e0a7531e5 authored over 2 years ago by kkqy <[email protected]>
Add support for sqlite_math_functions tag (#1059)

Add support for SQLITE_ENABLE_MATH_FUNCTIONS compile-time option via the sqlite_math_functions b...

17f6553f94c44b68666ac44fb7c0713b707457cc authored over 2 years ago by Levi Gruspe <[email protected]>
こんにちわ is wrong Japanse. The correct word is こんにちは

7476442ed657d21b68b04e6ba2ae173f98265cf8 authored over 2 years ago by KiYugadgeter <[email protected]>
Fix "ennviroment" (#1077)

Fix typo in README

da62659c58737601b3d653afdef5df84b2a927e4 authored over 2 years ago by RewardedIvan <[email protected]>
Rollback on constraint failure (#1071)

Always rollback on a commit error

4ef63c9c0db77925ab91b95237f9e3802c4710a4 authored over 2 years ago by Joshua Hull <[email protected]>
Fix TestQueryer test to use exec for multistatement insertion

f92b6bb2a1edf1b47708052ae38b6d392e437761 authored over 2 years ago by Joshua Hull <[email protected]>
Fix TestQueryer test

d5355d86f9a1a742cc44288d30932dac2ab2640d authored over 2 years ago by Joshua Hull <[email protected]>
Update README to fix reference URL

R.I.P. godoc.org

c8a114388a4b361b82b2c13edaa814f1bf26cb7d authored over 2 years ago by Yoshiki Shibukawa <[email protected]>
TestQueryer: actually check Rows returned

Fixes a test which did not correctly exercise the multi-statement
Queryer functionality

f1eef49b3fc2532228eb30e80b2f1731228a4d94 authored over 2 years ago by Oliver Giles <[email protected]>
Add build tag to enable OSTRACE() logging

This commit adds the `sqlite_os_trace` build tag which sets the
`SQLITE_FORCE_OS_TRACE` and `SQL...

a2e94c9d580d202e5a4ebf1c731a51d187034775 authored over 2 years ago by Ben Johnson <[email protected]>
Update amalgamation code

d8e192b7524caaae7247e005cad1dba6c2726e0d authored over 2 years ago by Yasuhiro Matsumoto <[email protected]>
Retract +incompatible releases

(For #965.)

This retraction will take effect when this commit is included in the
latest v1 rele...

595e13285d510654c5a85402f5084f9d429f380c authored over 2 years ago by Bryan C. Mills <[email protected]>
Update supported Go version to Go 1.19

fd616a2f47666a31b3a0b33fe2e7d21474071497 authored over 2 years ago by Aoang <[email protected]>
Support returning any from callbacks (#1046)

Support returning any from callbacks

3ccccfb4c9c683a80e2cce810ac652616579e51c authored over 2 years ago by Phil Eaton <[email protected]>
Add error checking in simple example for tx.Commit

Based on https://golang.org/pkg/database/sql/#Tx.Commit this function returns an error type.
So...

b819467576c3b16d8e51f284e5ac6a207f01a70a authored over 2 years ago by Kristóf Havasi <[email protected]>
Update _example/simple/Dockerfile

43dcd3131f439b55061cb3426cfd1ee3ec04562d authored over 2 years ago by mattn <[email protected]>
feat: simple example of Dockerfile w/ multi-stage build

c1223028624d0ce67e5da5ed5a48d68cdc8d72ee authored over 2 years ago by KEINOS <[email protected]>
Update amalgamation code

aa1e904220efab26cfe86242d52d0403e64b95c4 authored over 2 years ago by Yasuhiro Matsumoto <[email protected]>
Update .github/workflows/go.yaml

adb060d2958e05f9bdcc0848b6b4afaa9da498b8 authored over 2 years ago by mattn <[email protected]>
Update supported Golang version to Go 1.18

a68a2b7fc5e2d3d26982a9d5b12ae8d42fb64b3c authored over 2 years ago by Aoang <[email protected]>
Update sqlite3_opt_preupdate_hook.go

c1379fcb35b04245e9ee83d03da7b30a9c511b0a authored over 2 years ago by Corey Butler <[email protected]>
Update sqlite3_opt_preupdate_omit.go

bedc2985efda510946f102c1e2a5595be070a2b7 authored over 2 years ago by Corey Butler <[email protected]>
Update amalgamation

2df077b74c66723d9b44d01c8db88e74191bdd0e authored almost 3 years ago by Phil Eaton <[email protected]>
Add sqlite3_file_control() support

This commit adds the SQLiteConn.FileControlInt() method which calls the
underlying sqlite3_file_...

ae2a61f847e10e6dd771ecd4e1c55e0421cdc7f9 authored almost 3 years ago by Ben Johnson <[email protected]>
Add example using driverName

671e666c2e88052a814eeaed6bc8506ef326eb63 authored almost 3 years ago by Yasuhiro Matsumoto <[email protected]>
Add driverName to be possible change driver name

c0fa5ea6d65d14f97f5a4570d157f3515ac8e7c2 authored almost 3 years ago by Yasuhiro Matsumoto <[email protected]>
Temporary disable test for dropping vtable

98c52198ca55ae44ef9bb3107ff71af4c9d6e9eb authored almost 3 years ago by Yasuhiro Matsumoto <[email protected]>
Update amalgamation code

7fbc50c94158d5f4a75c9f3513a8699da063118d authored almost 3 years ago by Yasuhiro Matsumoto <[email protected]>
Fix GitHub workflows

85436841b33e86c07dce0fa2e88c31a97c96a22f authored about 3 years ago by Yasuhiro Matsumoto <[email protected]>
Do no test with go-acc on Windows (#980)

Currently, no way to fix failing

4761e9cad1547870d2221675ce8196f88c49cd06 authored about 3 years ago by mattn <[email protected]>
Add go.mod and go.sum for upgrade (#978)

* Add go.mod and go.sum for upgrade

* Fix upgrade tools to have to run on upgrade directory

48c6a56ee0422e0cf623cc2ce958436c4d44beaf authored about 3 years ago by mattn <[email protected]>
Drop old versions (#979)

bb15a32a4f5fb1ef12c3eea9f3feaeaf3f392358 authored about 3 years ago by mattn <[email protected]>
Adds CIFuzz for fuzzing as continuous integration (#919)

9537be5eb30709e6c022f8d2554161e3d19174ab authored about 3 years ago by Catena cyber <[email protected]>
sqlite3_test.go: Fix go test -run=...: Use standard sub-tests (#881)

Selecting only some tests with go test -run=... does not work, because
some of the tests are ex...

a4fc68a6cbf6144b492b97440471ce8d4ab42b66 authored about 3 years ago by Evan Jones <[email protected]>
change angle bracket import to quotes (#868)

2b131e01c1cb65fbcbb56f7e73821a96ae661517 authored about 3 years ago by Hanzhen Yi <[email protected]>
Update SQLite3_ The columntypescantype method of type (#909)

* sqlite3_type update

The main reason for this change is that the original reflected values a...

5671e0149335abe1ded55bb030dc0b0eb5d27a23 authored about 3 years ago by Auler <[email protected]>
fix idxStr freeing issue (#898)

uses snippet suggested by @rittneje https://github.com/mattn/go-sqlite3/issues/897#issuecomment-...

2b780b4a7fb3a4a06eb341184933d7c5691f4dda authored about 3 years ago by Patrick DeVivo <[email protected]>
Use single-quotes around string literals. (#934)

98d34f9dc567f6ff263c3f4a48a20053d9300bce authored about 3 years ago by Michael Hofmann <[email protected]>
sqlite3.go: use PRAGMA to set busy_timeout (#910)

The busy_timeout pragma was added in sqlite 3.7.15 as an alternative
to calling sqlite3_busy_ti...

3bb6941859daeb47b7003156db3de7c3224116f2 authored about 3 years ago by Dan Peterson <[email protected]>
Test on 1.17

ab653675c9cf12b97efc0c9eb91332c544229337 authored about 3 years ago by Yasuhiro Matsumoto <[email protected]>
run tests against Go 1.16 (#967)

1cdbb70da15681dc384631edde7fe340802823e2 authored about 3 years ago by Harry <[email protected]>
Fix typo in README.md (#939)

seperated -> separated

b3df4a5ff08fab1b911e266aca4c6444e04dd827 authored about 3 years ago by Ikko Ashimine <[email protected]>
Resolve windows CI issues (#941)

Do not use `-u` flag when fetching go-acc

4bc7a1fc15cf30b22d7c2defaf4d562ecb59bb25 authored about 3 years ago by hackerman <[email protected]>
Allow building on OpenBSD (#976)

1f85ebd7c47a1d3581d3e14eaf90d50d53bfce13 authored about 3 years ago by Denis Fondras <[email protected]>
chore: readme: Fix link, typos, copy editing (#974)

* chore: readme: Fix link, typos, copy editing

Also closes #914, #939.

* Update README.md

628398eed258242a6748879efbf18d2012760bdc authored about 3 years ago by Ross Smith II <[email protected]>
return non-nil result when calling exec with empty query (#973)

fixes #963

3900dc318797f0c829deb42ed9d723a30e3f60b0 authored about 3 years ago by Aviv Klasquin Komissar <[email protected]>
bump codecov/codecov-action@v2 (#957)

3392062c729d77820afc1f5cae3427f0de39e954 authored over 3 years ago by Ichinose Shogo <[email protected]>
Update amalgamation code (#955)

* Update amalgamation code

* Apply realPy's patch

cba6eaee486f22a1b0f3208b145673ed951cb840 authored over 3 years ago by mattn <[email protected]>
Update amalgamation code (#940)

1157a4212dcb650962563f67cd405794e9115b45 authored over 3 years ago by mattn <[email protected]>
make column metadata functionality opt-in

ab91e9342b029f7b8d6097257c9a7874153a5b3f authored almost 4 years ago by Jesse Rittner <[email protected]>
Export sqlite3_column_table_name (#900)

95e88ca693fc3e9b392e4b7e7517968da3856a6d authored almost 4 years ago by Philip O'Toole <[email protected]>
Go get go-acc with environment variable for go modules (#915)

* Go get go-acc with environment variable for go modules

* Go get with modules for windows as...

323de98a4c3eec4833941969faf9fb0a0e6f43ab authored almost 4 years ago by Catena cyber <[email protected]>
Adds a fuzz target (#908)

* Adds a fuzz target

* Fixes memory leak

16175c13894d954d85d3d5d271c2677289a788b9 authored almost 4 years ago by Catena cyber <[email protected]>
Export sqlite3_stmt_readonly() via SQLiteStmt.Readonly() (#895)

This can be used like in the test; I wrote a little wrapper around
sql.DB which uses this, and ...

3cbdae750e52afa881060732446298f98131e834 authored almost 4 years ago by Martin Tournoij <[email protected]>
Update amalgamation code (#896)

52436d4074ea71f7bba96ac244fdb662d9145afa authored almost 4 years ago by mattn <[email protected]>
add support for defining an "eponymous only" virtual table (#885)

* add support for defining an "eponymous only" virtual table

As suggested here: https://githu...

92d23714a87355a0b7087795126bc0e0e2b06098 authored almost 4 years ago by Patrick DeVivo <[email protected]>
RowsColumnTypeNullable not implemented (#848)

66ff625f3454e7aedec717f8f360f61f537c806a authored almost 4 years ago by Jinzhu <[email protected]>
Add ?_cache_size=[..] to connection parameters (#894)

Add a shortcut for PRAGMA cache_size; this is a pretty useful setting:
the default of -2000 (2M...

02ce7ec581e490449391d2d17087ec41d169b0a4 authored almost 4 years ago by Martin Tournoij <[email protected]>
clarify usleep license (#893)

e30206cd316f3696e30fc3b15d68912ef35f9247 authored almost 4 years ago by Brad Rydzewski <[email protected]>
Fix ci

223d277c80df7797d0a7fc84bfa813ca780c6cda authored about 4 years ago by Yasuhiro Matsumoto <[email protected]>
Drop go1.11 (#852)

* Drop go1.11

* Use go1.12

ae4208e73a3a4286944da42ecffe95c29ddd25b1 authored about 4 years ago by mattn <[email protected]>
README.md: use link in markdown (#859)

07096126290ca7cda1127d497004a07903733305 authored about 4 years ago by Buk Bukowski <[email protected]>
sqlite3.go: Remove -DSQLITE_ENABLE_FTS4_UNICODE61: not supported (#872)

This option was enabled by default in sqlite3 on 2014-07-03.
This setting does nothing. It can ...

943e8f860d9ddef2f3abed3b34102d775e181561 authored about 4 years ago by Evan Jones <[email protected]>
sqlite3.go: remove -DSQLITE_DISABLE_INTRINSIC: better builds (#878)

This "disables the use of compiler-specific built-in functions such
as __builtin_bswap32()" (fr...

8e02107ef798ce9eaa6a7a5d30310eb1301c32f8 authored about 4 years ago by Evan Jones <[email protected]>
.github/workflows: stop using deprecated add-path command (#873)

Github is disabling the add-path command in workflows on 2020-11-16.
Switch to their new prefer...

6da13a7bd97945dfbd2131ba113d94cea503fef4 authored about 4 years ago by Evan Jones <[email protected]>
Support vfs for Open (#877)

Closes #876

1fbedab173ca3c57bbc0ed68193be8a7f44e566d authored about 4 years ago by mattn <[email protected]>
TestExecContextCancel: Reduce timeout to make less flaky (#879)

This test fails fairly often. On my system, I can trigger it with:

go test . -run=TestExe...

3fb3c0de3797a5c55534c1985e982c240ee149b2 authored about 4 years ago by Evan Jones <[email protected]>
sqlite3_test.go: Move Go 1.13 test to sqlite3_go113_test.go (#883)

Commit 4f7abea96e added a test that uses Conn.Raw, which was added in
Go >= 1.13. The go-sqlite...

70c77097f2f2a8c57fa2c898284e9cfb80173eb2 authored about 4 years ago by Evan Jones <[email protected]>
doc.go: you can use Conn.Raw to get *SQLiteConn (#882)

This can be easier that registering a new driver, in some cases.
Add a test to verify that this...

4f7abea96e64314746db773531a005f945e3288a authored about 4 years ago by Evan Jones <[email protected]>
Expand documentation for extension functions (#880)

This relates to #870; it's not immediately clear that you need to pass a
different driver name ...

784c625194de154b7be313cd0ce95d5b2b0a0574 authored about 4 years ago by Macaully James Muir <[email protected]>
Fix #860 extenstion entry bug (#861)

Fix overshadowing of entrypoint variable.

92f580b350d88e068bfbe223ea51f64044c0f280 authored about 4 years ago by Yunus Ayar <[email protected]>
Add build tag ignore for upgrade script (#851)

4120733fecfffa52433a6a6872e139b1c02ca8ee authored over 4 years ago by mattn <[email protected]>
Fix "cannot start a transaction within a transaction" issue (#764) (#765)

* Fix "cannot start a transaction within a transaction" issue

[why]
If db.BeginTx(ctx, nil) ...

862b95943f99f3b40e317a79d41c27ac4b742011 authored over 4 years ago by Andrii Zavorotnii <[email protected]>
Use go-pointer instead of uintptr hacks. (#814)

* Use go-pointer instead of uintptr hacks.

Fixes #791

* Do same of go-pointer

* Drop ol...

6a8b30186d28277f09a0ba6df3d3fa3859c5c499 authored over 4 years ago by mattn <[email protected]>
treat vtable C arrays as Go slices rather than giant Go arrays (#840)

59d4145b7f3b3f5ced1a0ac0570eeaab5b0be76b authored over 4 years ago by rittneje <[email protected]>
coveralls to codecov (#845)

* coveralls to codecov

* README badge coveralls to codecov

4b46e2b60da93daaa72228a3457277b9e8344399 authored over 4 years ago by raa0121 <[email protected]>