snippets

package
v0.2025.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CountColumnParams

type CountColumnParams struct {
	TableSchema interface{} `db:"table_schema" json:"tableSchema"`
	TableName   interface{} `db:"table_name" json:"tableName"`
	ColumnName  interface{} `db:"column_name" json:"columnName"`
}

type DBTX

type DBTX interface {
	Exec(context.Context, string, ...interface{}) (pgconn.CommandTag, error)
	Query(context.Context, string, ...interface{}) (pgx.Rows, error)
	QueryRow(context.Context, string, ...interface{}) pgx.Row
}

type ListPublicTablesRow

type ListPublicTablesRow struct {
	TableSchema interface{} `db:"table_schema" json:"tableSchema"`
	TableName   interface{} `db:"table_name" json:"tableName"`
}

type Queries

type Queries struct {
	// contains filtered or unexported fields
}

func New

func New(db DBTX) *Queries

func (*Queries) CountColumn

func (q *Queries) CountColumn(ctx context.Context, arg CountColumnParams) (int32, error)

func (*Queries) CountTestItemByID

func (q *Queries) CountTestItemByID(ctx context.Context, id int32) (int64, error)

func (*Queries) GetTestItemName

func (q *Queries) GetTestItemName(ctx context.Context, id int32) (string, error)

func (*Queries) InsertTestItem

func (q *Queries) InsertTestItem(ctx context.Context, name string) (int32, error)

func (*Queries) ListPublicTables

func (q *Queries) ListPublicTables(ctx context.Context) ([]ListPublicTablesRow, error)

func (*Queries) ShowApplicationName

func (q *Queries) ShowApplicationName(ctx context.Context) (ShowApplicationNameRow, error)

func (*Queries) TableExists

func (q *Queries) TableExists(ctx context.Context, tableName interface{}) (bool, error)

func (*Queries) UpdateTestItemName

func (q *Queries) UpdateTestItemName(ctx context.Context, arg UpdateTestItemNameParams) error

func (*Queries) WithTx

func (q *Queries) WithTx(tx pgx.Tx) *Queries

type ShowApplicationNameRow

type ShowApplicationNameRow struct {
}

type TestItem

type TestItem struct {
	ID        int32              `db:"id" json:"id"`
	Name      string             `db:"name" json:"name"`
	CreatedAt pgtype.Timestamptz `db:"created_at" json:"createdAt"`
}

type UpdateTestItemNameParams

type UpdateTestItemNameParams struct {
	Name string `db:"name" json:"name"`
	ID   int32  `db:"id" json:"id"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL