Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Permission ¶
type SystemToken ¶
type SystemToken struct { ID uuid.UUID Name string Revoked bool Permissions []Permission `gorm:"many2many:system_tokens_permissions;"` Workspaces []Workspace `gorm:"many2many:system_tokens_workspaces;"` AllWorkspaces bool Token string `gorm:"->:false;<-:create;<-:update"` CreatedAt *time.Time RevokedAt *time.Time LastUsedAt *time.Time Author string `gorm:"column:author_email"` }
type Workspace ¶
type Workspace struct { ID uuid.UUID Name string Author uuid.UUID `gorm:"column:user_id"` CreatedAt *time.Time UserGroups []UserGroup `gorm:"many2many:workspaces_user_groups;"` Status string RegistryConfigurationID uuid.UUID CircleMatcherURL string GitConfigurationID uuid.UUID CdConfigurationID uuid.UUID MetricConfigurationID uuid.UUID }
Click to show internal directories.
Click to hide internal directories.