commit 940ef55429ca04dd0c52010a9b8d633149cf08a6
parent 345aadaf1235880291ce03aa14f81c4c2382b0da
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 1 Jan 2024 12:19:53 -0500
dev gorm config
Diffstat:
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/pkg/database/database.go b/pkg/database/database.go
@@ -8,6 +8,7 @@ import (
"github.com/sirupsen/logrus"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
+ "gorm.io/gorm/logger"
"net/url"
"path/filepath"
"strings"
@@ -224,9 +225,12 @@ type IDkfDB interface {
}
func NewDkfDB(dbPath string) *DkfDB {
- db, err := gorm.Open(sqlite.Open(dbPath), &gorm.Config{
- //Logger: logger.Default.LogMode(logger.Silent),
- })
+ conf := &gorm.Config{}
+ if config.Development.IsTrue() {
+ conf.Logger = logger.Default.LogMode(logger.Silent)
+ }
+
+ db, err := gorm.Open(sqlite.Open(dbPath), conf)
if err != nil {
logrus.Fatal("Failed to open sqlite3 db : " + err.Error())
}