Files
dev-service/pkg/model/permission.go
itzaname 0805e12e4e
All checks were successful
continuous-integration/drone/push Build is passing
Add title back
2025-06-22 12:19:11 -04:00

17 lines
577 B
Go

package model
import (
"time"
)
type Permission struct {
ID uint32 `gorm:"primaryKey" json:"id"`
Service string `gorm:"size:100;uniqueIndex:idx_service_permission" json:"service"`
PermissionName string `gorm:"size:100;uniqueIndex:idx_service_permission" json:"permission_name"`
Title string `gorm:"size:100" json:"title"`
Description string `json:"description"`
IsDefault bool `gorm:"default:false" json:"is_default"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}