30 lines
1.2 KiB
Go
30 lines
1.2 KiB
Go
// Code generated by sqlc. DO NOT EDIT.
|
|
// versions:
|
|
// sqlc v1.27.0
|
|
|
|
package sqlc
|
|
|
|
import (
|
|
"context"
|
|
)
|
|
|
|
type Querier interface {
|
|
DeleteExpense(ctx context.Context, id int32) error
|
|
DeleteTransactionsOfExpenseID(ctx context.Context, expenseID int32) error
|
|
GetEventByID(ctx context.Context, id int32) (GetEventByIDRow, error)
|
|
GetExpenseByID(ctx context.Context, id int32) (GetExpenseByIDRow, error)
|
|
GetUserByEmail(ctx context.Context, email string) (User, error)
|
|
GetUserByID(ctx context.Context, id int32) (User, error)
|
|
InsertEvent(ctx context.Context, arg InsertEventParams) (Event, error)
|
|
InsertExpense(ctx context.Context, arg InsertExpenseParams) (Expense, error)
|
|
InsertParticipation(ctx context.Context, arg InsertParticipationParams) (Participation, error)
|
|
InsertTransaction(ctx context.Context, arg InsertTransactionParams) error
|
|
InsertUser(ctx context.Context, arg InsertUserParams) (User, error)
|
|
ListEventsByUserID(ctx context.Context, userID int32) ([]ListEventsByUserIDRow, error)
|
|
ListExpensesByEventID(ctx context.Context, id int32) ([]Expense, error)
|
|
UpdateEventByID(ctx context.Context, arg UpdateEventByIDParams) error
|
|
UpdateExpenseByID(ctx context.Context, arg UpdateExpenseByIDParams) (Expense, error)
|
|
}
|
|
|
|
var _ Querier = (*Queries)(nil)
|