Skip to content

Switch over to modernc.org/sqlite as the SQLite driver #7882

@unknwon

Description

@unknwon

The CI has been running tests with this pure-Go SQLite driver for over two years now and no known issue has been identified.

The use of github.com/mattn/go-sqlite3 requires CGO which prevents us from cross-compile more release archives, and making the release process very cumbersome and easily outdated.

Before the switch over, we need to do a sanity test on SQLite file compatibility, i.e. create the SQLite file with github.com/mattn/go-sqlite3 and continue use with modernc.org/sqlite.

Ideally also backport to 0.13.

Metadata

Metadata

Assignees

Labels

🗄 databaseCategorizes as related to database

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions