feat: #194 enable sqlite wal mode for better performace #197

Merged
tim merged 1 commits from 194-wal-mode into prod 2025-06-20 20:59:48 +00:00
2 changed files with 2 additions and 2 deletions

2
.gitignore vendored
View File

@@ -25,7 +25,7 @@ go.work.sum
# env file
.env
*.db
data/
secrets/
node_modules/

View File

@@ -22,7 +22,7 @@ func main() {
return
}
db, err := otelsqlx.Open("sqlite3", "./data/spend-sparrow.db",
db, err := otelsqlx.Open("sqlite3", "./data/spend-sparrow.db?_journal_mode=WAL",
otelsql.WithAttributes(semconv.DBSystemSqlite))
if err != nil {
slog.ErrorContext(ctx, "Could not open Database data.db", "err", err)