summaryrefslogtreecommitdiffhomepage
path: root/src/dbx
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbx')
-rw-r--r--src/dbx/db.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/dbx/db.go b/src/dbx/db.go
index 5bd65a5..fcb345e 100644
--- a/src/dbx/db.go
+++ b/src/dbx/db.go
@@ -9,9 +9,9 @@ import (
"sort"
"strings"
+ "git.thomasvoss.com/euro-cash.eu/pkg/atexit"
+ . "git.thomasvoss.com/euro-cash.eu/pkg/try"
"github.com/mattn/go-sqlite3"
-
- . "git.thomasvoss.com/euro-cash.eu/src/try"
)
var (
@@ -22,6 +22,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 +121,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 != "" {