Updating rate limits to also use TOML
This commit is contained in:
@@ -18,13 +18,13 @@ var Db *gorm.DB
|
||||
var Dialect gorm.Dialector
|
||||
|
||||
func InitDialect() gorm.Dialector {
|
||||
if config.Config().DbDialect == "sqlite" {
|
||||
return sqlite.Open(config.Config().DbUrl)
|
||||
} else if config.Config().DbDialect == "postgres" {
|
||||
if config.Config().Db.Dialect == "sqlite" {
|
||||
return sqlite.Open(config.Config().Db.Url)
|
||||
} else if config.Config().Db.Dialect == "postgres" {
|
||||
return postgres.New(postgres.Config{
|
||||
DSN: fmt.Sprintf("user=%v password=%v dbname=%v port=%v sslmode=disable TimeZone=UTC",
|
||||
config.Config().DbUsername, config.Config().DbPasswordSecret, config.Config().DbName,
|
||||
config.Config().DbPort),
|
||||
config.Config().Db.Username, config.Config().Db.PasswordSecret, config.Config().Db.Name,
|
||||
config.Config().Db.Port),
|
||||
})
|
||||
} else {
|
||||
panic("No valid DB config set up.")
|
||||
|
||||
Reference in New Issue
Block a user