Documentation
¶
Index ¶
- Constants
- type DBTX
- type Group
- type ListDomainsRow
- type ListGroupsRow
- type ListProjectsRow
- type ListRegionsRow
- type ListUsersRow
- type Project
- type ProjectTag
- type Queries
- func (q *Queries) ListDomains(ctx context.Context) ([]ListDomainsRow, error)
- func (q *Queries) ListGroups(ctx context.Context) ([]ListGroupsRow, error)
- func (q *Queries) ListProjects(ctx context.Context) ([]ListProjectsRow, error)
- func (q *Queries) ListRegions(ctx context.Context) ([]ListRegionsRow, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]ListUsersRow, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Region
- type User
Constants ¶
View Source
const ListDomains = `` /* 182-byte string literal not displayed */
View Source
const ListGroups = `-- name: ListGroups :many
SELECT
id,
domain_id,
name,
COALESCE(description, '') as description
FROM ` + "`" + `group` + "`" + `
`
View Source
const ListProjects = `` /* 434-byte string literal not displayed */
View Source
const ListRegions = `` /* 156-byte string literal not displayed */
View Source
const ListUsers = `` /* 174-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Group ¶
type Group struct {
ID string
DomainID string
Name string
Description sql.NullString
Extra sql.NullString
}
type ListDomainsRow ¶
type ListGroupsRow ¶
type ListProjectsRow ¶
type ListRegionsRow ¶
type ListUsersRow ¶
type Project ¶
type Project struct {
ID string
Name string
Extra sql.NullString
Description sql.NullString
Enabled sql.NullBool
DomainID string
ParentID sql.NullString
IsDomain bool
}
type ProjectTag ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) ListDomains ¶
func (q *Queries) ListDomains(ctx context.Context) ([]ListDomainsRow, error)
func (*Queries) ListGroups ¶
func (q *Queries) ListGroups(ctx context.Context) ([]ListGroupsRow, error)
func (*Queries) ListProjects ¶
func (q *Queries) ListProjects(ctx context.Context) ([]ListProjectsRow, error)
func (*Queries) ListRegions ¶
func (q *Queries) ListRegions(ctx context.Context) ([]ListRegionsRow, error)
type Region ¶
type Region struct {
ID string
Description string
ParentRegionID sql.NullString
Extra sql.NullString
}
Click to show internal directories.
Click to hide internal directories.