Documentation ¶
Index ¶
- type CreateMainMeterParams
- type CreateMainMeterReadingParams
- type CreateSubMeterParams
- type CreateSubMeterReadingParams
- type CreateUserParams
- type DBTX
- type Energy
- type GetMainMeterRow
- type GetSubMeterParams
- type GetSubMeterRow
- type GetUserParams
- type ListSubMetersRow
- type MainMeter
- type MainMeterReading
- type NullEnergy
- type Queries
- func (q *Queries) CreateMainMeter(ctx context.Context, arg CreateMainMeterParams) (MainMeter, error)
- func (q *Queries) CreateMainMeterReading(ctx context.Context, arg CreateMainMeterReadingParams) (MainMeterReading, error)
- func (q *Queries) CreateSubMeter(ctx context.Context, arg CreateSubMeterParams) (SubMeter, error)
- func (q *Queries) CreateSubMeterReading(ctx context.Context, arg CreateSubMeterReadingParams) (SubMeterReading, error)
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (SpinusUser, error)
- func (q *Queries) DeleteMainMeter(ctx context.Context, id int32) error
- func (q *Queries) GetMainMeter(ctx context.Context, id int32) (GetMainMeterRow, error)
- func (q *Queries) GetSubMeter(ctx context.Context, arg GetSubMeterParams) (GetSubMeterRow, error)
- func (q *Queries) GetUser(ctx context.Context, arg GetUserParams) (SpinusUser, error)
- func (q *Queries) GetUserByEmail(ctx context.Context, email string) (int32, error)
- func (q *Queries) GetUserByUsername(ctx context.Context, username string) (int32, error)
- func (q *Queries) ListMainMeterReadings(ctx context.Context, fkMainMeter int32) ([]MainMeterReading, error)
- func (q *Queries) ListMainMeters(ctx context.Context, fkUser int32) ([]MainMeter, error)
- func (q *Queries) ListSubMeterReadings(ctx context.Context, fkSubMeter int32) ([]SubMeterReading, error)
- func (q *Queries) ListSubMeters(ctx context.Context, fkMainMeter int32) ([]ListSubMetersRow, error)
- func (q *Queries) UpdateMainMeter(ctx context.Context, arg UpdateMainMeterParams) error
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type SpinusUser
- type SubMeter
- type SubMeterReading
- type UpdateMainMeterParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMainMeterParams ¶
type CreateSubMeterParams ¶
type CreateUserParams ¶
type GetMainMeterRow ¶
type GetSubMeterParams ¶
type GetSubMeterRow ¶
type GetUserParams ¶
type ListSubMetersRow ¶
type MainMeterReading ¶
type NullEnergy ¶
func (*NullEnergy) Scan ¶
func (ns *NullEnergy) Scan(value interface{}) error
Scan implements the Scanner interface.
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateMainMeter ¶
func (*Queries) CreateMainMeterReading ¶
func (q *Queries) CreateMainMeterReading(ctx context.Context, arg CreateMainMeterReadingParams) (MainMeterReading, error)
func (*Queries) CreateSubMeter ¶
func (*Queries) CreateSubMeterReading ¶
func (q *Queries) CreateSubMeterReading(ctx context.Context, arg CreateSubMeterReadingParams) (SubMeterReading, error)
func (*Queries) CreateUser ¶
func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (SpinusUser, error)
func (*Queries) DeleteMainMeter ¶
func (*Queries) GetMainMeter ¶
func (*Queries) GetSubMeter ¶
func (q *Queries) GetSubMeter(ctx context.Context, arg GetSubMeterParams) (GetSubMeterRow, error)
func (*Queries) GetUser ¶
func (q *Queries) GetUser(ctx context.Context, arg GetUserParams) (SpinusUser, error)
func (*Queries) GetUserByEmail ¶
func (*Queries) GetUserByUsername ¶
func (*Queries) ListMainMeterReadings ¶
func (*Queries) ListMainMeters ¶
func (*Queries) ListSubMeterReadings ¶
func (*Queries) ListSubMeters ¶
func (*Queries) UpdateMainMeter ¶
func (q *Queries) UpdateMainMeter(ctx context.Context, arg UpdateMainMeterParams) error
type SubMeterReading ¶
Click to show internal directories.
Click to hide internal directories.