Documentation ¶ Index ¶ type CreateUserParams type DBTX type Queries func New(db DBTX) *Queries func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (sql.Result, error) func (q *Queries) ListUser(ctx context.Context) ([]User, error) func (q *Queries) WithTx(tx *sql.Tx) *Queries type User Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type CreateUserParams ¶ type CreateUserParams struct { Name string Email string Age int64 } type DBTX ¶ type DBTX interface { ExecContext(context.Context, string, ...interface{}) (sql.Result, error) PrepareContext(context.Context, string) (*sql.Stmt, error) QueryContext(context.Context, string, ...interface{}) (*sql.Rows, error) QueryRowContext(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) CreateUser ¶ func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (sql.Result, error) USERS func (*Queries) ListUser ¶ func (q *Queries) ListUser(ctx context.Context) ([]User, error) func (*Queries) WithTx ¶ func (q *Queries) WithTx(tx *sql.Tx) *Queries type User ¶ type User struct { ID int64 Name string Email string Age int64 IsDeleted int64 } Source Files ¶ View all Source files db.gomodels.goqueries.sql.go Click to show internal directories. Click to hide internal directories.