21 lines
717 B
Go
21 lines
717 B
Go
package setup
|
|
|
|
import (
|
|
"gitlab.thpeetz.de/kontor/kontor-go/pkg/dao"
|
|
"gitlab.thpeetz.de/kontor/kontor-go/pkg/tysc"
|
|
"log"
|
|
)
|
|
|
|
// CheckTradeYourSportsCardsData checks if the TYSC releated data is available.
|
|
func CheckTradeYourSportsCardsData() {
|
|
log.Printf("Check data for TradeYourSportsCards module")
|
|
var sport = tysc.SportDAO{Db: dao.KontorDb}
|
|
sport.Upsert(tysc.Sport{Name: "Football"})
|
|
football, _ := sport.FindByName("Football")
|
|
sport.Upsert(tysc.Sport{Name: "Baseball"})
|
|
sport.Upsert(tysc.Sport{Name: "Basketball"})
|
|
sport.Upsert(tysc.Sport{Name: "Hockey"})
|
|
var position = tysc.PositionDAO{Db: dao.KontorDb}
|
|
position.Upsert(tysc.Position{Name: "WR", Description: "Wide Receiver", Sport: football.ID})
|
|
}
|