Files
lassistanoque/backend/internal/domain/settings.go
T
2026-08-08 23:12:37 +02:00

19 lines
582 B
Go

package domain
import "time"
type Settings struct {
ID string `db:"id" json:"id"`
DefaultLang string `db:"default_lang"`
RegisterEnabled bool `db:"register_enabled"`
PasswordEnabled bool `db:"password_enabled"`
DateCreated *time.Time `db:"_date_created" json:"_date_created"`
DateUpdated *time.Time `db:"_date_updated" json:"_date_updated"`
VersionId string `db:"_version" json:"_version"`
}
type SettingsRepository interface {
GetSettings() (*Settings, error)
UpdateSettings(config *Settings) (*Settings, error)
}