Documentation ¶ Index ¶ type Author type DBTX type Queries func New(db DBTX) *Queries func (q *Queries) GetAuthor(ctx context.Context, id int64) (Author, error) func (q *Queries) ListAuthors(ctx context.Context) ([]Author, error) func (q *Queries) WithTx(tx *sql.Tx) *Queries Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Author ¶ type Author struct { ID int64 Name string Age int32 Bio sql.NullString } type DBTX ¶ type DBTX interface { Exec(context.Context, string, ...interface{}) (sql.Result, error) PrepareContext(context.Context, string) (*sql.Stmt, error) Query(context.Context, string, ...interface{}) (*sql.Rows, error) QueryRow(context.Context, string, ...interface{}) *sql.Row } type Queries ¶ type Queries struct { // contains filtered or unexported fields } func New ¶ func New(db DBTX) *Queries func (*Queries) GetAuthor ¶ func (q *Queries) GetAuthor(ctx context.Context, id int64) (Author, error) func (*Queries) ListAuthors ¶ func (q *Queries) ListAuthors(ctx context.Context) ([]Author, error) func (*Queries) WithTx ¶ func (q *Queries) WithTx(tx *sql.Tx) *Queries Source Files ¶ View all Source files db.gomodels.goquery.sql.go Click to show internal directories. Click to hide internal directories.