Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct { RepositoryID uuid.UUID `json:"repositoryID" gorm:"primary_key"` WorkspaceID uuid.UUID `json:"workspaceID"` Name string `json:"name"` Description string `json:"description"` AuthzMember pq.StringArray `json:"authzMember" gorm:"type:text[]"` AuthzAdmin pq.StringArray `json:"authzAdmin" gorm:"type:text[]"` AuthzSupervisor pq.StringArray `json:"authzSupervisor" gorm:"type:text[]"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
type Workspace ¶
type Workspace struct { WorkspaceID uuid.UUID `json:"workspaceID" gorm:"primary_key"` Name string `json:"name"` Description string `json:"description"` AuthzMember pq.StringArray `json:"authzMember" gorm:"type:text[]"` AuthzAdmin pq.StringArray `json:"authzAdmin" gorm:"type:text[]"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
Click to show internal directories.
Click to hide internal directories.