/
Undeadguy
/
dendrite
Обзор
Документация
Войти
/
Undeadguy
/
dendrite
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/sqlutil/sqlite_native.go
24 строки
436 B
Till
Move every `db.Prepare` to `sqlutil.Statementlist`, remove trace driver (#3026)
23 мар 2023, 15:52
Не верифицирован
23 мар 2023, 15:52
234ed60
Код
Авторство
О чём код?
//go:build !cgo // +build !cgo package sqlutil import ( "strings" ) const SQLITE_DRIVER_NAME = "sqlite" func sqliteDSNExtension(dsn string) string { // add query parameters to the dsn if strings.Contains(dsn, "?") { dsn += "&" } else { dsn += "?" } // wait some time before erroring if the db is locked // https://gitlab.com/cznic/sqlite/-/issues/106#note_1058094993 dsn += "_pragma=busy_timeout%3d10000" return dsn }