in config.go [71:92]
func (c Config) Automigrate() error {
db, err := c.DB()
if err != nil {
return err
}
model := new(Metric)
db.AutoMigrate(model)
db.Model(model).AddIndex(
"idx_metrics_repository_sha_timestamp",
"repository",
"sha",
"timestamp",
)
db.Model(model).AddIndex(
"idx_metrics_repository_branch_timestamp",
"repository",
"branch",
"timestamp",
)
return nil
}