MCPcopy Create free account
hub / github.com/gogs/gogs / NewTestEngine

Function NewTestEngine

internal/database/models.go:115–127  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

113}
114
115func NewTestEngine() error {
116 x, err := getEngine()
117 if err != nil {
118 return errors.Newf("connect to database: %v", err)
119 }
120
121 if conf.UsePostgreSQL {
122 x.SetSchema(conf.Database.Schema)
123 }
124
125 x.SetMapper(core.GonicMapper{})
126 return x.StoreEngine("InnoDB").Sync2(legacyTables...)
127}
128
129func SetEngine() (*gorm.DB, error) {
130 var err error

Callers 1

InstallPostFunction · 0.92

Calls 1

getEngineFunction · 0.85

Tested by

no test coverage detected