mirror of
https://github.com/thomiceli/opengist.git
synced 2025-07-10 18:01:53 +02:00
Refactor server code (#407)
This commit is contained in:
@ -19,7 +19,13 @@ const (
|
||||
|
||||
func GetSetting(key string) (string, error) {
|
||||
var setting AdminSetting
|
||||
err := db.Where("`key` = ?", key).First(&setting).Error
|
||||
var err error
|
||||
switch db.Dialector.Name() {
|
||||
case "mysql", "sqlite":
|
||||
err = db.Where("`key` = ?", key).First(&setting).Error
|
||||
case "postgres":
|
||||
err = db.Where("key = ?", key).First(&setting).Error
|
||||
}
|
||||
return setting.Value, err
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user