MCPcopy Index your code
hub / github.com/apache/answer / initDefaultBadges

Method initDefaultBadges

internal/migrations/init.go:594–610  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

592}
593
594func (m *Mentor) initDefaultBadges() {
595 uniqueIDRepo := unique.NewUniqueIDRepo(&data.Data{DB: m.engine})
596
597 _, m.err = m.engine.Context(m.ctx).Insert(defaultBadgeGroupTable)
598 if m.err != nil {
599 return
600 }
601 for _, badge := range defaultBadgeTable {
602 badge.ID, m.err = uniqueIDRepo.GenUniqueIDStr(m.ctx, new(entity.Badge).TableName())
603 if m.err != nil {
604 return
605 }
606 if _, m.err = m.engine.Context(m.ctx).Insert(badge); m.err != nil {
607 return
608 }
609 }
610}
611
612func (m *Mentor) initSiteInfoAI() {
613 content := &schema.SiteAIReq{

Callers

nothing calls this directly

Calls 4

GenUniqueIDStrMethod · 0.95
NewUniqueIDRepoFunction · 0.92
InsertMethod · 0.80
TableNameMethod · 0.45

Tested by

no test coverage detected