small fix, don't worry about it

This commit is contained in:
Tomas Dvorak
2026-04-10 12:06:24 +02:00
commit 5c500a72b0
243 changed files with 44176 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
package domain
import (
"time"
"github.com/google/uuid"
)
type Session struct {
ID uuid.UUID `json:"id"`
UserID uuid.UUID `json:"userId"`
RefreshToken string `json:"refreshToken"`
UserAgent string `json:"userAgent"`
IP string `json:"ip"`
ExpiresAt time.Time `json:"expiresAt"`
RevokedAt *time.Time `json:"revokedAt,omitempty"`
CreatedAt time.Time `json:"createdAt"`
}
+24
View File
@@ -0,0 +1,24 @@
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"`
}