Help us shape the future of Go! Take the 2026 Go Developer Survey

utvsqlc

package
v1.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddNotificationParams

type AddNotificationParams struct {
	ToID         uuid.UUID
	FromID       uuid.UUID
	Status       int32
	Expires      int32
	Notification json.RawMessage
}

type AddOrUpdateUserParams

type AddOrUpdateUserParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type AddUserParams

type AddUserParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type AddUserToGroupParams

type AddUserToGroupParams struct {
	GroupID uuid.NullUUID
	UserID  uuid.UUID
	Added   int32
}

type AppDatum

type AppDatum struct {
	AppID     string
	FieldName string
	Data      json.RawMessage
}

type ArchinisisToken

type ArchinisisToken struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type CoachtechDatum

type CoachtechDatum struct {
	CoachtechID int32
	SummaryDate time.Time
	TestID      string
	Data        json.RawMessage
}

type CoachtechID

type CoachtechID struct {
	UserID      uuid.UUID
	CoachtechID int32
}

type CreateGroupParams

type CreateGroupParams struct {
	ID        uuid.UUID
	GroupName string
	Created   int32
	Active    int32
	Deleted   int32
}

type DBTX

type DBTX interface {
	ExecContext(context.Context, string, ...interface{}) (sql.Result, error)
	PrepareContext(context.Context, string) (*sql.Stmt, error)
	QueryContext(context.Context, string, ...interface{}) (*sql.Rows, error)
	QueryRowContext(context.Context, string, ...interface{}) *sql.Row
}

type GarminDatum

type GarminDatum struct {
	UserID      uuid.UUID
	SummaryDate time.Time
	Data        json.RawMessage
}

type GarminToken

type GarminToken struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type GetAllDataForDateGarminParams

type GetAllDataForDateGarminParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetAllDataForDateOuraParams

type GetAllDataForDateOuraParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetAllDataForDatePolarParams

type GetAllDataForDatePolarParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetAllDataForDateSuuntoParams

type GetAllDataForDateSuuntoParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetAppDataParams

type GetAppDataParams struct {
	AppID     string
	FieldName string
}

type GetCoachtechDataParams

type GetCoachtechDataParams struct {
	UserID     uuid.UUID
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
}

type GetDataByTypeGarminParams

type GetDataByTypeGarminParams struct {
	UserID     uuid.UUID
	Type       string
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
	Limit      int32
	Offset     int32
}

type GetDataByTypeGarminRow

type GetDataByTypeGarminRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetDataByTypeOuraParams

type GetDataByTypeOuraParams struct {
	UserID     uuid.UUID
	Type       string
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
	Limit      int32
	Offset     int32
}

type GetDataByTypeOuraRow

type GetDataByTypeOuraRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetDataByTypePolarParams

type GetDataByTypePolarParams struct {
	UserID     uuid.UUID
	Type       string
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
	Limit      int32
	Offset     int32
}

type GetDataByTypePolarRow

type GetDataByTypePolarRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetDataByTypeSuuntoParams

type GetDataByTypeSuuntoParams struct {
	UserID     uuid.UUID
	Type       string
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
	Limit      int32
	Offset     int32
}

type GetDataByTypeSuuntoRow

type GetDataByTypeSuuntoRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetDataPointFromCoachtechDataParams

type GetDataPointFromCoachtechDataParams struct {
	UserID      uuid.UUID
	SummaryDate time.Time
}

type GetDatesFromCoachtechDataParams

type GetDatesFromCoachtechDataParams struct {
	UserID        uuid.UUID
	SummaryDate   time.Time
	SummaryDate_2 time.Time
	Data          json.RawMessage
}

type GetDatesFromGarminDataParams

type GetDatesFromGarminDataParams struct {
	UserID     uuid.UUID
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
}

type GetDatesFromOuraDataParams

type GetDatesFromOuraDataParams struct {
	UserID     uuid.UUID
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
}

type GetDatesFromPolarDataParams

type GetDatesFromPolarDataParams struct {
	UserID     uuid.UUID
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
}

type GetDatesFromSuuntoDataParams

type GetDatesFromSuuntoDataParams struct {
	UserID     uuid.UUID
	AfterDate  sql.NullTime
	BeforeDate sql.NullTime
}

type GetGarminStatusRow

type GetGarminStatusRow struct {
	Connected  bool
	DataExists bool
}

type GetLatestGarminDataByTypeParams

type GetLatestGarminDataByTypeParams struct {
	UserID uuid.UUID
	Type   string
	Limit  int32
}

type GetLatestGarminDataByTypeRow

type GetLatestGarminDataByTypeRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetLatestOuraDataByTypeParams

type GetLatestOuraDataByTypeParams struct {
	UserID uuid.UUID
	Type   string
	Limit  int32
}

type GetLatestOuraDataByTypeRow

type GetLatestOuraDataByTypeRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetLatestPolarDataByTypeParams

type GetLatestPolarDataByTypeParams struct {
	UserID uuid.UUID
	Type   string
	Limit  int32
}

type GetLatestPolarDataByTypeRow

type GetLatestPolarDataByTypeRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetLatestSuuntoDataByTypeParams

type GetLatestSuuntoDataByTypeParams struct {
	UserID uuid.UUID
	Type   string
	Limit  int32
}

type GetLatestSuuntoDataByTypeRow

type GetLatestSuuntoDataByTypeRow struct {
	SummaryDate time.Time
	Data        json.RawMessage
}

type GetNotificationParams

type GetNotificationParams struct {
	Column1 interface{}
	ID      uuid.UUID
}

type GetOuraStatusRow

type GetOuraStatusRow struct {
	Connected  bool
	DataExists bool
}

type GetPolarStatusRow

type GetPolarStatusRow struct {
	Connected  bool
	DataExists bool
}

type GetSpecificDataForDateGarminParams

type GetSpecificDataForDateGarminParams struct {
	UserID uuid.UUID
	Date   time.Time
	Key    *string
}

type GetSpecificDataForDateOuraParams

type GetSpecificDataForDateOuraParams struct {
	UserID uuid.UUID
	Date   time.Time
	Key    *string
}

type GetSpecificDataForDatePolarParams

type GetSpecificDataForDatePolarParams struct {
	UserID uuid.UUID
	Date   time.Time
	Key    *string
}

type GetSpecificDataForDateSuuntoParams

type GetSpecificDataForDateSuuntoParams struct {
	UserID uuid.UUID
	Date   time.Time
	Key    *string
}

type GetSuuntoStatusRow

type GetSuuntoStatusRow struct {
	Connected  bool
	DataExists bool
}

type GetTypesFromCoachtechDataParams

type GetTypesFromCoachtechDataParams struct {
	UserID      uuid.UUID
	SummaryDate time.Time
	Column3     interface{}
}

type GetTypesFromCoachtechDataRow

type GetTypesFromCoachtechDataRow struct {
	Column1 interface{}
	Column2 interface{}
	Column3 interface{}
}

type GetTypesFromGarminDataParams

type GetTypesFromGarminDataParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetTypesFromOuraDataParams

type GetTypesFromOuraDataParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetTypesFromPolarDataParams

type GetTypesFromPolarDataParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetTypesFromSuuntoDataParams

type GetTypesFromSuuntoDataParams struct {
	UserID uuid.UUID
	Date   time.Time
}

type GetUniqueCoachtechDataTypesParams

type GetUniqueCoachtechDataTypesParams struct {
	UserID        uuid.UUID
	ToTimestamp   float64
	ToTimestamp_2 float64
}

type InsertCoachtechDataParams

type InsertCoachtechDataParams struct {
	CoachtechID int32
	SummaryDate time.Time
	TestID      string
	Data        json.RawMessage
}

type InsertCoachtechIDParams

type InsertCoachtechIDParams struct {
	UserID      uuid.UUID
	CoachtechID int32
}

type InsertGarminDataParams

type InsertGarminDataParams struct {
	UserID uuid.UUID
	Date   time.Time
	Data   json.RawMessage
}

type InsertOuraDataParams

type InsertOuraDataParams struct {
	UserID uuid.UUID
	Date   time.Time
	Data   json.RawMessage
}

type InsertPolarDataParams

type InsertPolarDataParams struct {
	UserID uuid.UUID
	Date   time.Time
	Data   json.RawMessage
}

type InsertSuuntoDataParams

type InsertSuuntoDataParams struct {
	UserID uuid.UUID
	Date   time.Time
	Data   json.RawMessage
}

type KlabToken

type KlabToken struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type ListGroupMembersRow

type ListGroupMembersRow struct {
	UserID uuid.UUID
	Added  int32
}

type ListNotificationsParams

type ListNotificationsParams struct {
	Column1 interface{}
	Column2 interface{}
	Column3 interface{}
	Column4 interface{}
}

type Notification

type Notification struct {
	ID           uuid.UUID
	ToID         uuid.UUID
	FromID       uuid.UUID
	Status       int32
	Expires      int32
	Notification json.RawMessage
}

type OuraDatum

type OuraDatum struct {
	UserID      uuid.UUID
	SummaryDate time.Time
	Data        json.RawMessage
}

type OuraToken

type OuraToken struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type PolarDatum

type PolarDatum struct {
	UserID      uuid.UUID
	SummaryDate time.Time
	Data        json.RawMessage
}

type PolarToken

type PolarToken struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type Queries

type Queries struct {
	// contains filtered or unexported fields
}

func New

func New(db DBTX) *Queries

func Prepare

func Prepare(ctx context.Context, db DBTX) (*Queries, error)

func (*Queries) AddNotification

func (q *Queries) AddNotification(ctx context.Context, arg AddNotificationParams) (uuid.UUID, error)

notifications.py

func (*Queries) AddOrUpdateUser

func (q *Queries) AddOrUpdateUser(ctx context.Context, arg AddOrUpdateUserParams) error

func (*Queries) AddUser

func (q *Queries) AddUser(ctx context.Context, arg AddUserParams) error

Common sql queries user_db.py

func (*Queries) AddUserToGroup

func (q *Queries) AddUserToGroup(ctx context.Context, arg AddUserToGroupParams) error

func (*Queries) Close

func (q *Queries) Close() error

func (*Queries) CreateGroup

func (q *Queries) CreateGroup(ctx context.Context, arg CreateGroupParams) error

func (*Queries) DeleteAllGarminData

func (q *Queries) DeleteAllGarminData(ctx context.Context, userID uuid.UUID) (int64, error)

func (*Queries) DeleteAllOuraData

func (q *Queries) DeleteAllOuraData(ctx context.Context, userID uuid.UUID) (int64, error)

func (*Queries) DeleteAllPolarData

func (q *Queries) DeleteAllPolarData(ctx context.Context, userID uuid.UUID) (int64, error)

func (*Queries) DeleteAllSuuntoData

func (q *Queries) DeleteAllSuuntoData(ctx context.Context, userID uuid.UUID) (int64, error)

func (*Queries) DeleteArchinisisToken

func (q *Queries) DeleteArchinisisToken(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeleteGarminToken

func (q *Queries) DeleteGarminToken(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeleteGroup

func (q *Queries) DeleteGroup(ctx context.Context, id uuid.UUID) error

func (*Queries) DeleteKlabToken

func (q *Queries) DeleteKlabToken(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeleteOuraToken

func (q *Queries) DeleteOuraToken(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeletePolarToken

func (q *Queries) DeletePolarToken(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeleteSuuntoToken

func (q *Queries) DeleteSuuntoToken(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeleteUser

func (q *Queries) DeleteUser(ctx context.Context, userID uuid.UUID) error

func (*Queries) DeleteUserData

func (q *Queries) DeleteUserData(ctx context.Context, userID uuid.UUID) error

func (*Queries) GarminTokenExists

func (q *Queries) GarminTokenExists(ctx context.Context, dollar_1 string) (bool, error)

func (*Queries) GetAllDataForDateGarmin

func (q *Queries) GetAllDataForDateGarmin(ctx context.Context, arg GetAllDataForDateGarminParams) (json.RawMessage, error)

func (*Queries) GetAllDataForDateOura

func (q *Queries) GetAllDataForDateOura(ctx context.Context, arg GetAllDataForDateOuraParams) (json.RawMessage, error)

func (*Queries) GetAllDataForDatePolar

func (q *Queries) GetAllDataForDatePolar(ctx context.Context, arg GetAllDataForDatePolarParams) (json.RawMessage, error)

func (*Queries) GetAllDataForDateSuunto

func (q *Queries) GetAllDataForDateSuunto(ctx context.Context, arg GetAllDataForDateSuuntoParams) (json.RawMessage, error)

func (*Queries) GetAllDataTypes

func (q *Queries) GetAllDataTypes(ctx context.Context, dollar_1 interface{}) ([]json.RawMessage, error)

api_db.py

func (*Queries) GetAppData

func (q *Queries) GetAppData(ctx context.Context, arg GetAppDataParams) ([]json.RawMessage, error)

func (*Queries) GetArchinisisSportIDs

func (q *Queries) GetArchinisisSportIDs(ctx context.Context) ([]string, error)

func (*Queries) GetArchinisisStatus

func (q *Queries) GetArchinisisStatus(ctx context.Context, userID uuid.UUID) (bool, error)

func (*Queries) GetCoachtechData

func (q *Queries) GetCoachtechData(ctx context.Context, arg GetCoachtechDataParams) ([]json.RawMessage, error)

func (*Queries) GetCoachtechStatus

func (q *Queries) GetCoachtechStatus(ctx context.Context, userID uuid.UUID) (bool, error)

func (*Queries) GetDataByTypeGarmin

func (q *Queries) GetDataByTypeGarmin(ctx context.Context, arg GetDataByTypeGarminParams) ([]GetDataByTypeGarminRow, error)

func (*Queries) GetDataByTypeOura

func (q *Queries) GetDataByTypeOura(ctx context.Context, arg GetDataByTypeOuraParams) ([]GetDataByTypeOuraRow, error)

func (*Queries) GetDataByTypePolar

func (q *Queries) GetDataByTypePolar(ctx context.Context, arg GetDataByTypePolarParams) ([]GetDataByTypePolarRow, error)

func (*Queries) GetDataByTypeSuunto

func (q *Queries) GetDataByTypeSuunto(ctx context.Context, arg GetDataByTypeSuuntoParams) ([]GetDataByTypeSuuntoRow, error)

func (*Queries) GetDataPointFromCoachtechData

func (q *Queries) GetDataPointFromCoachtechData(ctx context.Context, arg GetDataPointFromCoachtechDataParams) ([]json.RawMessage, error)

func (*Queries) GetDatesFromCoachtechData

func (q *Queries) GetDatesFromCoachtechData(ctx context.Context, arg GetDatesFromCoachtechDataParams) ([]time.Time, error)

Wearable related functions api_db.py

func (*Queries) GetDatesFromGarminData

func (q *Queries) GetDatesFromGarminData(ctx context.Context, arg GetDatesFromGarminDataParams) ([]time.Time, error)

func (*Queries) GetDatesFromOuraData

func (q *Queries) GetDatesFromOuraData(ctx context.Context, arg GetDatesFromOuraDataParams) ([]time.Time, error)

func (*Queries) GetDatesFromPolarData

func (q *Queries) GetDatesFromPolarData(ctx context.Context, arg GetDatesFromPolarDataParams) ([]time.Time, error)

func (*Queries) GetDatesFromSuuntoData

func (q *Queries) GetDatesFromSuuntoData(ctx context.Context, arg GetDatesFromSuuntoDataParams) ([]time.Time, error)

func (*Queries) GetGarminDataForUpdate

func (q *Queries) GetGarminDataForUpdate(ctx context.Context, dollar_1 time.Time) ([]GarminToken, error)

func (*Queries) GetGarminStatus

func (q *Queries) GetGarminStatus(ctx context.Context, dollar_1 uuid.UUID) (GetGarminStatusRow, error)

func (*Queries) GetGarminTokenJSON

func (q *Queries) GetGarminTokenJSON(ctx context.Context, userID uuid.UUID) (json.RawMessage, error)

func (*Queries) GetGarminTokensForUpdate

func (q *Queries) GetGarminTokensForUpdate(ctx context.Context, cutoff time.Time) ([]GarminToken, error)

func (*Queries) GetGarminUserIDByToken

func (q *Queries) GetGarminUserIDByToken(ctx context.Context, dollar_1 string) (uuid.UUID, error)

func (*Queries) GetKlabSportIDs

func (q *Queries) GetKlabSportIDs(ctx context.Context) ([]string, error)

func (*Queries) GetKlabStatus

func (q *Queries) GetKlabStatus(ctx context.Context, userID uuid.UUID) (bool, error)

func (*Queries) GetLatestGarminDataByType

func (q *Queries) GetLatestGarminDataByType(ctx context.Context, arg GetLatestGarminDataByTypeParams) ([]GetLatestGarminDataByTypeRow, error)

func (*Queries) GetLatestOuraDataByType

func (q *Queries) GetLatestOuraDataByType(ctx context.Context, arg GetLatestOuraDataByTypeParams) ([]GetLatestOuraDataByTypeRow, error)

func (*Queries) GetLatestPolarDataByType

func (q *Queries) GetLatestPolarDataByType(ctx context.Context, arg GetLatestPolarDataByTypeParams) ([]GetLatestPolarDataByTypeRow, error)

func (*Queries) GetLatestSuuntoDataByType

func (q *Queries) GetLatestSuuntoDataByType(ctx context.Context, arg GetLatestSuuntoDataByTypeParams) ([]GetLatestSuuntoDataByTypeRow, error)

func (*Queries) GetNotification

func (q *Queries) GetNotification(ctx context.Context, arg GetNotificationParams) (Notification, error)

func (*Queries) GetOuraAccessTokenJSON

func (q *Queries) GetOuraAccessTokenJSON(ctx context.Context, userID uuid.UUID) (json.RawMessage, error)

func (*Queries) GetOuraDataForUpdate

func (q *Queries) GetOuraDataForUpdate(ctx context.Context, dollar_1 time.Time) ([]OuraToken, error)

func (*Queries) GetOuraStatus

func (q *Queries) GetOuraStatus(ctx context.Context, dollar_1 uuid.UUID) (GetOuraStatusRow, error)

func (*Queries) GetOuraTokenByOuraID

func (q *Queries) GetOuraTokenByOuraID(ctx context.Context, dollar_1 string) (OuraToken, error)

func (*Queries) GetOuraTokensForUpdate

func (q *Queries) GetOuraTokensForUpdate(ctx context.Context, cutoff time.Time) ([]OuraToken, error)

func (*Queries) GetPolarDataForUpdate

func (q *Queries) GetPolarDataForUpdate(ctx context.Context, dollar_1 time.Time) ([]PolarToken, error)

func (*Queries) GetPolarStatus

func (q *Queries) GetPolarStatus(ctx context.Context, dollar_1 uuid.UUID) (GetPolarStatusRow, error)

func (*Queries) GetPolarTokenByPolarID

func (q *Queries) GetPolarTokenByPolarID(ctx context.Context, dollar_1 string) (PolarToken, error)

func (*Queries) GetPolarTokenJSON

func (q *Queries) GetPolarTokenJSON(ctx context.Context, userID uuid.UUID) (json.RawMessage, error)

func (*Queries) GetPolarTokensForUpdate

func (q *Queries) GetPolarTokensForUpdate(ctx context.Context, cutoff time.Time) ([]PolarToken, error)

func (*Queries) GetResourceMetadata

func (q *Queries) GetResourceMetadata(ctx context.Context, resourceID string) ([]json.RawMessage, error)

func (*Queries) GetSourceCacheAll

func (q *Queries) GetSourceCacheAll(ctx context.Context) ([]SourceCache, error)

func (*Queries) GetSourceCacheDataBySource

func (q *Queries) GetSourceCacheDataBySource(ctx context.Context, source string) (json.RawMessage, error)

func (*Queries) GetSpecificDataForDateGarmin

func (q *Queries) GetSpecificDataForDateGarmin(ctx context.Context, arg GetSpecificDataForDateGarminParams) (interface{}, error)

func (*Queries) GetSpecificDataForDateOura

func (q *Queries) GetSpecificDataForDateOura(ctx context.Context, arg GetSpecificDataForDateOuraParams) (interface{}, error)

func (*Queries) GetSpecificDataForDatePolar

func (q *Queries) GetSpecificDataForDatePolar(ctx context.Context, arg GetSpecificDataForDatePolarParams) (interface{}, error)

func (*Queries) GetSpecificDataForDateSuunto

func (q *Queries) GetSpecificDataForDateSuunto(ctx context.Context, arg GetSpecificDataForDateSuuntoParams) (interface{}, error)

func (*Queries) GetSuuntoAccessTokenJSON

func (q *Queries) GetSuuntoAccessTokenJSON(ctx context.Context, userID uuid.UUID) (json.RawMessage, error)

func (*Queries) GetSuuntoDataForUpdate

func (q *Queries) GetSuuntoDataForUpdate(ctx context.Context, dollar_1 time.Time) ([]SuuntoToken, error)

func (*Queries) GetSuuntoStatus

func (q *Queries) GetSuuntoStatus(ctx context.Context, dollar_1 uuid.UUID) (GetSuuntoStatusRow, error)

func (*Queries) GetSuuntoTokenByUsername

func (q *Queries) GetSuuntoTokenByUsername(ctx context.Context, dollar_1 string) (SuuntoToken, error)

func (*Queries) GetSuuntoTokensForUpdate

func (q *Queries) GetSuuntoTokensForUpdate(ctx context.Context, cutoff time.Time) ([]SuuntoToken, error)

func (*Queries) GetTypesFromCoachtechData

func (q *Queries) GetTypesFromCoachtechData(ctx context.Context, arg GetTypesFromCoachtechDataParams) ([]GetTypesFromCoachtechDataRow, error)

func (*Queries) GetTypesFromGarminData

func (q *Queries) GetTypesFromGarminData(ctx context.Context, arg GetTypesFromGarminDataParams) ([]string, error)

func (*Queries) GetTypesFromOuraData

func (q *Queries) GetTypesFromOuraData(ctx context.Context, arg GetTypesFromOuraDataParams) ([]string, error)

func (*Queries) GetTypesFromPolarData

func (q *Queries) GetTypesFromPolarData(ctx context.Context, arg GetTypesFromPolarDataParams) ([]string, error)

func (*Queries) GetTypesFromSuuntoData

func (q *Queries) GetTypesFromSuuntoData(ctx context.Context, arg GetTypesFromSuuntoDataParams) ([]string, error)

func (*Queries) GetUniqueCoachtechDataTypes

func (q *Queries) GetUniqueCoachtechDataTypes(ctx context.Context, arg GetUniqueCoachtechDataTypesParams) ([]interface{}, error)

func (*Queries) GetUserData

func (q *Queries) GetUserData(ctx context.Context, userID uuid.UUID) (json.RawMessage, error)

func (*Queries) GetUserIDBySportID

func (q *Queries) GetUserIDBySportID(ctx context.Context, sportID string) (uuid.UUID, error)

func (*Queries) InsertCoachtechData

func (q *Queries) InsertCoachtechData(ctx context.Context, arg InsertCoachtechDataParams) error

func (*Queries) InsertCoachtechID

func (q *Queries) InsertCoachtechID(ctx context.Context, arg InsertCoachtechIDParams) error

func (*Queries) InsertGarminData

func (q *Queries) InsertGarminData(ctx context.Context, arg InsertGarminDataParams) error

func (*Queries) InsertOuraData

func (q *Queries) InsertOuraData(ctx context.Context, arg InsertOuraDataParams) error

func (*Queries) InsertPolarData

func (q *Queries) InsertPolarData(ctx context.Context, arg InsertPolarDataParams) error

func (*Queries) InsertSuuntoData

func (q *Queries) InsertSuuntoData(ctx context.Context, arg InsertSuuntoDataParams) error

func (*Queries) ListGroupMembers

func (q *Queries) ListGroupMembers(ctx context.Context, groupID uuid.NullUUID) ([]ListGroupMembersRow, error)

func (*Queries) ListGroups

func (q *Queries) ListGroups(ctx context.Context) ([]UtvGroup, error)

func (*Queries) ListGroupsForUser

func (q *Queries) ListGroupsForUser(ctx context.Context, userID uuid.UUID) ([]UtvGroup, error)

func (*Queries) ListNotifications

func (q *Queries) ListNotifications(ctx context.Context, arg ListNotificationsParams) ([]Notification, error)

func (*Queries) RemoveUserFromGroup

func (q *Queries) RemoveUserFromGroup(ctx context.Context, arg RemoveUserFromGroupParams) error

func (*Queries) RetrieveUser

func (q *Queries) RetrieveUser(ctx context.Context, userID uuid.UUID) (json.RawMessage, error)

func (*Queries) SetAppData

func (q *Queries) SetAppData(ctx context.Context, arg SetAppDataParams) error

func (*Queries) SetNotificationStatus

func (q *Queries) SetNotificationStatus(ctx context.Context, arg SetNotificationStatusParams) (int32, error)

func (*Queries) SetPersonalInformation

func (q *Queries) SetPersonalInformation(ctx context.Context, arg SetPersonalInformationParams) error

func (*Queries) SetResourceMetadata

func (q *Queries) SetResourceMetadata(ctx context.Context, arg SetResourceMetadataParams) error

func (*Queries) ToggleNotificationExpiration

func (q *Queries) ToggleNotificationExpiration(ctx context.Context, id uuid.UUID) (int32, error)

func (*Queries) UpsertArchinisisToken

func (q *Queries) UpsertArchinisisToken(ctx context.Context, arg UpsertArchinisisTokenParams) error

func (*Queries) UpsertGarminToken

func (q *Queries) UpsertGarminToken(ctx context.Context, arg UpsertGarminTokenParams) error

func (*Queries) UpsertKlabToken

func (q *Queries) UpsertKlabToken(ctx context.Context, arg UpsertKlabTokenParams) error

func (*Queries) UpsertOuraToken

func (q *Queries) UpsertOuraToken(ctx context.Context, arg UpsertOuraTokenParams) error

func (*Queries) UpsertPolarToken

func (q *Queries) UpsertPolarToken(ctx context.Context, arg UpsertPolarTokenParams) error

func (*Queries) UpsertSourceCache

func (q *Queries) UpsertSourceCache(ctx context.Context, arg UpsertSourceCacheParams) error

func (*Queries) UpsertSuuntoToken

func (q *Queries) UpsertSuuntoToken(ctx context.Context, arg UpsertSuuntoTokenParams) error

func (*Queries) UpsertUserData

func (q *Queries) UpsertUserData(ctx context.Context, arg UpsertUserDataParams) error

func (*Queries) WithTx

func (q *Queries) WithTx(tx *sql.Tx) *Queries

type RemoveUserFromGroupParams

type RemoveUserFromGroupParams struct {
	UserID  uuid.UUID
	GroupID uuid.NullUUID
}

type ResourceDatum

type ResourceDatum struct {
	ResourceID string
	Data       json.RawMessage
}

type SetAppDataParams

type SetAppDataParams struct {
	AppID     string
	FieldName string
	Data      json.RawMessage
}

type SetNotificationStatusParams

type SetNotificationStatusParams struct {
	Status int32
	ID     uuid.UUID
}

type SetPersonalInformationParams

type SetPersonalInformationParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
	Data_2 json.RawMessage
}

type SetResourceMetadataParams

type SetResourceMetadataParams struct {
	ResourceID string
	Data       json.RawMessage
}

type SourceCache

type SourceCache struct {
	Source string
	Data   json.RawMessage
}

type SuuntoDatum

type SuuntoDatum struct {
	UserID      uuid.UUID
	SummaryDate time.Time
	Data        json.RawMessage
}

type SuuntoToken

type SuuntoToken struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertArchinisisTokenParams

type UpsertArchinisisTokenParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertGarminTokenParams

type UpsertGarminTokenParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertKlabTokenParams

type UpsertKlabTokenParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertOuraTokenParams

type UpsertOuraTokenParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertPolarTokenParams

type UpsertPolarTokenParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertSourceCacheParams

type UpsertSourceCacheParams struct {
	Source  string
	Column2 json.RawMessage
}

type UpsertSuuntoTokenParams

type UpsertSuuntoTokenParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UpsertUserDataParams

type UpsertUserDataParams struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UserDatum

type UserDatum struct {
	UserID uuid.UUID
	Data   json.RawMessage
}

type UtvGroup

type UtvGroup struct {
	ID        uuid.UUID
	GroupName string
	Created   int32
	Active    int32
	Deleted   int32
}

type UtvGroupMember

type UtvGroupMember struct {
	GroupID uuid.NullUUID
	UserID  uuid.UUID
	Added   int32
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL