feat: #194 enable sqlite wal mode for better performace
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 3m40s
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 3m57s

This commit was merged in pull request #197.
This commit is contained in:
2025-06-20 22:55:59 +02:00
parent d064626197
commit 147d57f6e5
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)