aboutsummaryrefslogtreecommitdiff
path: root/database/resolve.go
blob: 66ede1867717028b38655a2a1a956e1003ea26f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package database

import (
	"path/filepath"

	"dove/config"

	"gorm.io/gorm/logger"
)

func resolveDatabasePath() string {
	return filepath.Join(config.DataDir, FileName)
}

func resolveGORMLogLevel() logger.Interface {
	switch config.HTTP.Debug {
	case true:
		return logger.Default.LogMode(logger.Info)
	default:
		return logger.Default.LogMode(logger.Silent)
	}
}