Documentation
¶
Index ¶
- type CreateEventParams
- type CreateProbeParams
- type CreateSessionParams
- type CreateStageParams
- type CreateThermoworksDataParams
- type DBTX
- type Event
- type Probe
- type Queries
- func (q *Queries) CreateEvent(ctx context.Context, arg CreateEventParams) (Event, error)
- func (q *Queries) CreateProbe(ctx context.Context, arg CreateProbeParams) (Probe, error)
- func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error)
- func (q *Queries) CreateStage(ctx context.Context, arg CreateStageParams) (Stage, error)
- func (q *Queries) CreateThermoworksData(ctx context.Context, arg CreateThermoworksDataParams) (ThermoworksDatum, error)
- func (q *Queries) DeleteEventsBySession(ctx context.Context, sessionID string) error
- func (q *Queries) DeleteProbesBySession(ctx context.Context, sessionID string) error
- func (q *Queries) DeleteSession(ctx context.Context, id string) error
- func (q *Queries) DeleteStagesBySession(ctx context.Context, sessionID string) error
- func (q *Queries) DeleteThermoworksDataBySession(ctx context.Context, sessionID string) error
- func (q *Queries) GetEventsBySession(ctx context.Context, sessionID string) ([]Event, error)
- func (q *Queries) GetProbesBySession(ctx context.Context, sessionID string) ([]Probe, error)
- func (q *Queries) GetSession(ctx context.Context, id string) (Session, error)
- func (q *Queries) GetStagesBySession(ctx context.Context, sessionID string) ([]Stage, error)
- func (q *Queries) GetThermoworksDataBySession(ctx context.Context, sessionID string) ([]ThermoworksDatum, error)
- func (q *Queries) ListSessions(ctx context.Context) ([]Session, error)
- func (q *Queries) UpdateSession(ctx context.Context, arg UpdateSessionParams) (Session, error)
- func (q *Queries) UpdateStage(ctx context.Context, arg UpdateStageParams) (Stage, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Session
- type Stage
- type ThermoworksDatum
- type UpdateSessionParams
- type UpdateStageParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateEventParams ¶
type CreateProbeParams ¶
type CreateSessionParams ¶
type CreateStageParams ¶
type CreateThermoworksDataParams ¶
type CreateThermoworksDataParams struct {
SessionID string
Timestamp time.Time
Probe1Temp sql.NullFloat64
Probe2Temp sql.NullFloat64
Probe3Temp sql.NullFloat64
Probe4Temp sql.NullFloat64
Probe5Temp sql.NullFloat64
Probe6Temp sql.NullFloat64
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateEvent ¶
func (*Queries) CreateProbe ¶
func (*Queries) CreateSession ¶
func (*Queries) CreateStage ¶
func (*Queries) CreateThermoworksData ¶
func (q *Queries) CreateThermoworksData(ctx context.Context, arg CreateThermoworksDataParams) (ThermoworksDatum, error)
func (*Queries) DeleteEventsBySession ¶
func (*Queries) DeleteProbesBySession ¶
func (*Queries) DeleteSession ¶
func (*Queries) DeleteStagesBySession ¶
func (*Queries) DeleteThermoworksDataBySession ¶
func (*Queries) GetEventsBySession ¶
func (*Queries) GetProbesBySession ¶
func (*Queries) GetSession ¶
func (*Queries) GetStagesBySession ¶
func (*Queries) GetThermoworksDataBySession ¶
func (*Queries) ListSessions ¶
func (*Queries) UpdateSession ¶
func (*Queries) UpdateStage ¶
type ThermoworksDatum ¶
type ThermoworksDatum struct {
ID int64
SessionID string
Timestamp time.Time
Probe1Temp sql.NullFloat64
Probe2Temp sql.NullFloat64
Probe3Temp sql.NullFloat64
Probe4Temp sql.NullFloat64
Probe5Temp sql.NullFloat64
Probe6Temp sql.NullFloat64
}
type UpdateSessionParams ¶
Click to show internal directories.
Click to hide internal directories.