Documentation
¶
Index ¶
- type Author
- type Component
- type CreateAuthorParams
- type CreateProjectParams
- type CreateStateParams
- type DBTX
- type DeleteAuthorParams
- type DeleteProjectRow
- type Project
- type Querier
- type Queries
- func (q *Queries) CreateAuthor(ctx context.Context, arg CreateAuthorParams) (Author, error)
- func (q *Queries) CreateProject(ctx context.Context, arg CreateProjectParams) (Project, error)
- func (q *Queries) CreateState(ctx context.Context, arg CreateStateParams) (State, error)
- func (q *Queries) DeleteAuthor(ctx context.Context, arg DeleteAuthorParams) (string, error)
- func (q *Queries) DeleteProject(ctx context.Context, id uuid.UUID) (DeleteProjectRow, error)
- func (q *Queries) GetAuthorID(ctx context.Context, username string) (uuid.UUID, error)
- func (q *Queries) GetAuthors(ctx context.Context) ([]Author, error)
- func (q *Queries) GetProjects(ctx context.Context) ([]Project, error)
- func (q *Queries) GetProjectsByAuthor(ctx context.Context, author uuid.UUID) ([]Project, error)
- func (q *Queries) GetStatesByProject(ctx context.Context, project uuid.UUID) ([]State, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type State
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateAuthorParams ¶
type CreateProjectParams ¶
type CreateStateParams ¶
type DeleteAuthorParams ¶
type DeleteProjectRow ¶
type Querier ¶
type Querier interface { CreateAuthor(ctx context.Context, arg CreateAuthorParams) (Author, error) CreateProject(ctx context.Context, arg CreateProjectParams) (Project, error) CreateState(ctx context.Context, arg CreateStateParams) (State, error) DeleteAuthor(ctx context.Context, arg DeleteAuthorParams) (string, error) DeleteProject(ctx context.Context, id uuid.UUID) (DeleteProjectRow, error) GetAuthorID(ctx context.Context, username string) (uuid.UUID, error) GetAuthors(ctx context.Context) ([]Author, error) GetProjects(ctx context.Context) ([]Project, error) GetProjectsByAuthor(ctx context.Context, author uuid.UUID) ([]Project, error) GetStatesByProject(ctx context.Context, project uuid.UUID) ([]State, error) }
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateAuthor ¶
func (*Queries) CreateProject ¶
func (*Queries) CreateState ¶
func (*Queries) DeleteAuthor ¶
func (*Queries) DeleteProject ¶
func (*Queries) GetAuthorID ¶
func (*Queries) GetProjectsByAuthor ¶
func (*Queries) GetStatesByProject ¶
Click to show internal directories.
Click to hide internal directories.