Documentation
¶
Index ¶
- func ToSnowflakeConfig(fileName string) (*gosnowflake.Config, error)
- type Config
- type SFFlags
- type SFStrava
- func (sdb *SFStrava) Close() error
- func (sdb *SFStrava) DB() *sql.DB
- func (sdb *SFStrava) FilterKnownActivityIds(activityIds []int64) ([]int64, error)
- func (sdb *SFStrava) InitAndValidateSchema() error
- func (sdb *SFStrava) MergeActivities() error
- func (sdb *SFStrava) OpenDB() error
- func (sdb *SFStrava) UploadActivityJson(activities []util.Jsonable) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToSnowflakeConfig ¶
func ToSnowflakeConfig(fileName string) (*gosnowflake.Config, error)
Types ¶
type SFFlags ¶
type SFFlags struct {
// contains filtered or unexported fields
}
func (*SFFlags) NewStravaDatabase ¶
func (f *SFFlags) NewStravaDatabase() (intsql.StravaDatabase, error)
NewStravaDatabase implements intsql.Flags.
type SFStrava ¶
type SFStrava struct {
// contains filtered or unexported fields
}
func (*SFStrava) FilterKnownActivityIds ¶
FilterKnownActivityIds implements intsql.StravaDatabase.
func (*SFStrava) InitAndValidateSchema ¶
InitAndValidateSchema implements intsql.StravaDatabase.
func (*SFStrava) MergeActivities ¶
MergeActivities implements intsql.StravaDatabase.
Click to show internal directories.
Click to hide internal directories.