Files
seadoc/models/document.go
Vladimir V Maksimov 00b12cdf7d upd store
2025-11-06 16:50:12 +03:00

26 lines
542 B
Go

package models
import (
"time"
"github.com/google/uuid"
)
// Document — логическая сущность (например, пользователь, настройки и т.п.)
type Document struct {
ID uuid.UUID `gorm:"type:char(36);primaryKey"`
Name string
CreatedAt time.Time
UpdatedAt time.Time
LatestVersion uuid.UUID `gorm:"type:char(36);"`
}
func (s *Document) TableName() (res string) {
if SchemeName != "" {
res = SchemeName + ".document"
} else {
res = "document"
}
return
}