summaryrefslogtreecommitdiffhomepage
path: root/src/dbx/db.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbx/db.go')
-rw-r--r--src/dbx/db.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dbx/db.go b/src/dbx/db.go
index 5bd65a5..e97b9ea 100644
--- a/src/dbx/db.go
+++ b/src/dbx/db.go
@@ -11,6 +11,7 @@ import (
"github.com/mattn/go-sqlite3"
+ "git.thomasvoss.com/euro-cash.eu/src/atexit"
. "git.thomasvoss.com/euro-cash.eu/src/try"
)
@@ -22,6 +23,7 @@ var (
func Init(sqlDir fs.FS) {
db = Try2(sql.Open("sqlite3", DBName))
Try(db.Ping())
+ atexit.Register(Close)
Try(applyMigrations(sqlDir))
/* TODO: Remove debug code */
@@ -120,7 +122,7 @@ func applyMigrations(dir fs.FS) error {
if err := tx.Commit(); err != nil {
return err
}
- log.Printf("Applied database migration ā€˜%s’", f)
+ log.Printf("Applied database migration ā€˜%s’\n", f)
}
if last != "" {