Files
cms/pkg/db/user.go
T
2026-05-30 14:15:50 -05:00

28 lines
373 B
Go

package db
type UserStatus uint8
const (
UserStatusPending UserStatus = iota
UserStatusActive
UserStatusSuspended
UserStatusInactive
)
type User struct {
Base
Name string
Email string
PasswordHash string
Roles []Role `gorm:"many2many:user_roles"`
}
type Role struct {
Base
Name string
Domain string
Description string
}