combluotion/config/config.go

19 lines
293 B
Go
Raw Normal View History

2024-09-12 16:40:31 -05:00
package config
type Config struct {
2024-09-13 17:45:06 -05:00
Name string
2024-09-12 16:40:31 -05:00
Env Env
BaseURL string
Conn ConnSettings
}
type ConnSettings struct {
Store string
DSN string
AdditionalSettings map[string]any
2024-09-12 16:40:31 -05:00
}
2024-09-13 13:38:30 -05:00
func (c Config) Environment() Env {
return ValidEnvOrDev(c.Env)
}