Files
SEEN/backend/internal/domain/user.go
T
2026-04-10 12:06:24 +02:00

25 lines
443 B
Go

package domain
import (
"time"
"github.com/google/uuid"
)
type Role string
const (
RoleUser Role = "user"
RoleAdmin Role = "admin"
)
type User struct {
ID uuid.UUID `json:"id"`
Email string `json:"email"`
DisplayName string `json:"displayName"`
Role Role `json:"role"`
PasswordHash string `json:"-"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}