utvsqlc

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2025 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