Documentation ¶
Index ¶
- type DBTX
- type Event
- type Position
- type Post
- type Querier
- type Queries
- func (q *Queries) CreateUser(ctx context.Context, username string) (int32, error)
- func (q *Queries) FindUserUsername(ctx context.Context, username string) (int32, error)
- func (q *Queries) GetEvent(ctx context.Context, id int32) (Event, error)
- func (q *Queries) GetPosition(ctx context.Context, id int32) (Position, error)
- func (q *Queries) GetPositionUsers(ctx context.Context, committeeID int32) ([]UsersCommittee, error)
- func (q *Queries) GetUser(ctx context.Context, id int32) (User, error)
- func (q *Queries) GetUserPositions(ctx context.Context, userID int32) ([]UsersCommittee, error)
- func (q *Queries) GetUsersPass(ctx context.Context, id int32) (UsersPass, error)
- func (q *Queries) ListEvents(ctx context.Context) ([]Event, error)
- func (q *Queries) ListPositions(ctx context.Context) ([]Position, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]User, error)
- func (q *Queries) SetUsersPass(ctx context.Context, arg SetUsersPassParams) error
- func (q *Queries) UpdateUserName(ctx context.Context, arg UpdateUserNameParams) error
- func (q *Queries) UpdateUserUsername(ctx context.Context, arg UpdateUserUsernameParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type SetUsersPassParams
- type UpdateUserNameParams
- type UpdateUserUsernameParams
- type User
- type UsersCommittee
- type UsersPass
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct { ID int32 Name string StartTime time.Time EndTime sql.NullTime Location sql.NullString Description sql.NullString }
type Position ¶
type Position struct { ID int32 Name sql.NullString Alias string Ordering int16 Description sql.NullString Executive sql.NullBool }
type Post ¶
type Post struct { ID int32 Date time.Time Title string Body sql.NullString EventID int32 Link sql.NullString }
type Querier ¶
type Querier interface { CreateUser(ctx context.Context, username string) (int32, error) FindUserUsername(ctx context.Context, username string) (int32, error) GetEvent(ctx context.Context, id int32) (Event, error) GetPosition(ctx context.Context, id int32) (Position, error) GetPositionUsers(ctx context.Context, committeeID int32) ([]UsersCommittee, error) GetUser(ctx context.Context, id int32) (User, error) GetUserPositions(ctx context.Context, userID int32) ([]UsersCommittee, error) GetUsersPass(ctx context.Context, id int32) (UsersPass, error) ListEvents(ctx context.Context) ([]Event, error) ListPositions(ctx context.Context) ([]Position, error) ListUsers(ctx context.Context) ([]User, error) SetUsersPass(ctx context.Context, arg SetUsersPassParams) error UpdateUserName(ctx context.Context, arg UpdateUserNameParams) error UpdateUserUsername(ctx context.Context, arg UpdateUserUsernameParams) error }
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateUser ¶
func (*Queries) FindUserUsername ¶
func (*Queries) GetPosition ¶
func (*Queries) GetPositionUsers ¶
func (*Queries) GetUserPositions ¶
func (*Queries) GetUsersPass ¶
func (*Queries) ListPositions ¶
func (*Queries) SetUsersPass ¶
func (q *Queries) SetUsersPass(ctx context.Context, arg SetUsersPassParams) error
func (*Queries) UpdateUserName ¶
func (q *Queries) UpdateUserName(ctx context.Context, arg UpdateUserNameParams) error
func (*Queries) UpdateUserUsername ¶
func (q *Queries) UpdateUserUsername(ctx context.Context, arg UpdateUserUsernameParams) error
type SetUsersPassParams ¶
type UpdateUserNameParams ¶
type UsersCommittee ¶
Click to show internal directories.
Click to hide internal directories.