mirror of
https://github.com/thatmattlove/hyperglass.git
synced 2026-01-17 08:48:05 +00:00
25 lines
544 B
Go
25 lines
544 B
Go
package settings
|
|
|
|
import "gorm.io/gorm"
|
|
|
|
type Settings struct {
|
|
gorm.Model
|
|
RequestTimeout int `gorm:"default:90"`
|
|
OrganizationName string `gorm:"default:Beloved Hyperglass User"`
|
|
UITitle string `gorm:"default:hyperglass"`
|
|
UIDescription string `gorm:"Network Looking Glass"`
|
|
Messages []Message
|
|
Logging Logging
|
|
}
|
|
|
|
func Seed() (settings *Settings, err error) {
|
|
logging, err := SeedLogging()
|
|
if err != nil {
|
|
return
|
|
}
|
|
settings = &Settings{
|
|
Messages: SeedMessages(),
|
|
Logging: logging,
|
|
}
|
|
return
|
|
}
|