From 98872a8fdb0fc50a982157e1e2779a5acf1d9b98 Mon Sep 17 00:00:00 2001 From: Noah Hsu Date: Thu, 19 Jan 2023 16:49:43 +0800 Subject: [PATCH] fix: cancel `EXCLUSIVE` mode on sqlite3 because it will result in failure to get admin's info --- internal/bootstrap/db.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/bootstrap/db.go b/internal/bootstrap/db.go index dd3ae7f4..4c4044f1 100644 --- a/internal/bootstrap/db.go +++ b/internal/bootstrap/db.go @@ -51,7 +51,7 @@ func InitDB() { if !(strings.HasSuffix(database.DBFile, ".db") && len(database.DBFile) > 3) { log.Fatalf("db name error.") } - dB, err = gorm.Open(sqlite.Open(fmt.Sprintf("%s?_journal=WAL&_locking=EXCLUSIVE&_vacuum=incremental", + dB, err = gorm.Open(sqlite.Open(fmt.Sprintf("%s?_journal=WAL&_vacuum=incremental", database.DBFile)), gormConfig) } case "mysql":