Documentation ¶
Index ¶
- type Agent
- type Author
- type Book
- type BookAuthor
- type CreateAgentParams
- type CreateAuthorParams
- type CreateBookParams
- type DBTX
- type ListAgentsByAuthorIDsRow
- type ListAuthorsByBookIDsRow
- type ListBooksByAuthorIDsRow
- type Queries
- func (q *Queries) CreateAgent(ctx context.Context, arg CreateAgentParams) (Agent, error)
- func (q *Queries) CreateAuthor(ctx context.Context, arg CreateAuthorParams) (Author, error)
- func (q *Queries) CreateBook(ctx context.Context, arg CreateBookParams) (Book, error)
- func (q *Queries) DeleteAgent(ctx context.Context, id int64) (Agent, error)
- func (q *Queries) DeleteAuthor(ctx context.Context, id int64) (Author, error)
- func (q *Queries) DeleteBook(ctx context.Context, id int64) (Book, error)
- func (q *Queries) GetAgent(ctx context.Context, id int64) (Agent, error)
- func (q *Queries) GetAuthor(ctx context.Context, id int64) (Author, error)
- func (q *Queries) GetBook(ctx context.Context, id int64) (Book, error)
- func (q *Queries) ListAgents(ctx context.Context) ([]Agent, error)
- func (q *Queries) ListAgentsByAuthorIDs(ctx context.Context, dollar_1 []int64) ([]ListAgentsByAuthorIDsRow, error)
- func (q *Queries) ListAuthors(ctx context.Context) ([]Author, error)
- func (q *Queries) ListAuthorsByAgentIDs(ctx context.Context, dollar_1 []int64) ([]Author, error)
- func (q *Queries) ListAuthorsByBookIDs(ctx context.Context, dollar_1 []int64) ([]ListAuthorsByBookIDsRow, error)
- func (q *Queries) ListBooks(ctx context.Context) ([]Book, error)
- func (q *Queries) ListBooksByAuthorIDs(ctx context.Context, dollar_1 []int64) ([]ListBooksByAuthorIDsRow, error)
- func (q *Queries) SetBookAuthor(ctx context.Context, arg SetBookAuthorParams) error
- func (q *Queries) UnsetBookAuthors(ctx context.Context, bookID int64) error
- func (q *Queries) UpdateAgent(ctx context.Context, arg UpdateAgentParams) (Agent, error)
- func (q *Queries) UpdateAuthor(ctx context.Context, arg UpdateAuthorParams) (Author, error)
- func (q *Queries) UpdateBook(ctx context.Context, arg UpdateBookParams) (Book, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type SetBookAuthorParams
- type UpdateAgentParams
- type UpdateAuthorParams
- type UpdateBookParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookAuthor ¶
type CreateAgentParams ¶
type CreateAuthorParams ¶
type CreateAuthorParams struct { Name string Website sql.NullString AgentID int64 }
type CreateBookParams ¶
type ListAuthorsByBookIDsRow ¶
type ListBooksByAuthorIDsRow ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateAgent ¶
func (*Queries) CreateAuthor ¶
func (*Queries) CreateBook ¶
func (*Queries) DeleteAgent ¶
func (*Queries) DeleteAuthor ¶
func (*Queries) DeleteBook ¶
func (*Queries) ListAgentsByAuthorIDs ¶
func (*Queries) ListAuthorsByAgentIDs ¶
func (*Queries) ListAuthorsByBookIDs ¶
func (*Queries) ListBooksByAuthorIDs ¶
func (*Queries) SetBookAuthor ¶
func (q *Queries) SetBookAuthor(ctx context.Context, arg SetBookAuthorParams) error
func (*Queries) UnsetBookAuthors ¶
func (*Queries) UpdateAgent ¶
func (*Queries) UpdateAuthor ¶
func (*Queries) UpdateBook ¶
type SetBookAuthorParams ¶
type UpdateAgentParams ¶
type UpdateAuthorParams ¶
type UpdateAuthorParams struct { ID int64 Name string Website sql.NullString AgentID int64 }
Click to show internal directories.
Click to hide internal directories.