Chore: Disable cgo by default for local builds (#111807)

* disable cgo by default for local builds, also set cgo variable in either case

* actually do not set the default value

* disable cgo for darwin, display sqlite driver in logs

* fix linter warning, although I do not fully agree with it
This commit is contained in:
Serge Zaitsev
2025-09-30 23:06:40 +02:00
committed by GitHub
parent 901dd9506f
commit 174e924e15
5 changed files with 22 additions and 8 deletions
+4
View File
@@ -112,6 +112,10 @@ func init() {
sql.Register("sqlite3", &moderncDriver{Driver: &Driver{}})
}
func DriverType() string {
return "modernc.org/sqlite (CGO disabled)"
}
func IsBusyOrLocked(err error) bool {
var sqliteErr *sqlite.Error
if errors.As(err, &sqliteErr) {