Content-Length: 209003 | pFad | http://github.com/gogs/gogs/issues/7882

57 Switch over to modernc.org/sqlite as the SQLite driver · Issue #7882 · gogs/gogs · GitHub
Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
unknwon opened this issue Dec 23, 2024 · 0 comments
Open

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

unknwon opened this issue Dec 23, 2024 · 0 comments
Assignees
Labels
🗄 database Categorizes as related to database
Milestone

Comments

@unknwon
Copy link
Member

unknwon commented Dec 23, 2024

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.

@unknwon unknwon added the 🗄 database Categorizes as related to database label Dec 23, 2024
@unknwon unknwon added this to the 0.14.0 milestone Dec 23, 2024
@unknwon unknwon self-assigned this Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🗄 database Categorizes as related to database
Projects
None yet
Development

No branches or pull requests

1 participant








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/gogs/gogs/issues/7882

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy