dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 940ef55429ca04dd0c52010a9b8d633149cf08a6
parent 345aadaf1235880291ce03aa14f81c4c2382b0da
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon,  1 Jan 2024 12:19:53 -0500

dev gorm config

Diffstat:
Mpkg/database/database.go | 10+++++++---
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()) }