Documentation
¶
Index ¶
- func Migrate(file string, remigrateCount int) error
- type AddTicketParams
- type AddTicketRow
- type Connection
- type DBTX
- type Querier
- type Queries
- func (q *Queries) AddTicket(ctx context.Context, arg AddTicketParams) (AddTicketRow, error)
- func (q *Queries) DeleteTicket(ctx context.Context, id int64) error
- func (q *Queries) GetTicketById(ctx context.Context, id int64) (Ticket, error)
- func (q *Queries) GetTickets(ctx context.Context) ([]Ticket, error)
- func (q *Queries) UpdateRank(ctx context.Context, arg UpdateRankParams) error
- func (q *Queries) UpdateStatus(ctx context.Context, arg UpdateStatusParams) error
- func (q *Queries) UpdateTicketContent(ctx context.Context, arg UpdateTicketContentParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Ticket
- type TransactionQuerier
- type UpdateRankParams
- type UpdateStatusParams
- type UpdateTicketContentParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddTicketParams ¶
type AddTicketParams struct {
Title string
Description sql.NullString
}
type AddTicketRow ¶
type Connection ¶
type Connection interface {
Querier
BeginTransaction() (TransactionQuerier, error)
}
func Open ¶
func Open(file string) (Connection, error)
type Querier ¶
type Querier interface {
AddTicket(ctx context.Context, arg AddTicketParams) (AddTicketRow, error)
DeleteTicket(ctx context.Context, id int64) error
GetTicketById(ctx context.Context, id int64) (Ticket, error)
GetTickets(ctx context.Context) ([]Ticket, error)
UpdateRank(ctx context.Context, arg UpdateRankParams) error
UpdateStatus(ctx context.Context, arg UpdateStatusParams) error
UpdateTicketContent(ctx context.Context, arg UpdateTicketContentParams) error
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddTicket ¶
func (q *Queries) AddTicket(ctx context.Context, arg AddTicketParams) (AddTicketRow, error)
func (*Queries) GetTicketById ¶
func (*Queries) UpdateRank ¶
func (q *Queries) UpdateRank(ctx context.Context, arg UpdateRankParams) error
func (*Queries) UpdateStatus ¶
func (q *Queries) UpdateStatus(ctx context.Context, arg UpdateStatusParams) error
func (*Queries) UpdateTicketContent ¶
func (q *Queries) UpdateTicketContent(ctx context.Context, arg UpdateTicketContentParams) error
type TransactionQuerier ¶
type UpdateRankParams ¶
type UpdateStatusParams ¶
type UpdateTicketContentParams ¶
type UpdateTicketContentParams struct {
Title string
Description sql.NullString
ID int64
}
Click to show internal directories.
Click to hide internal directories.