()
| 113 | } |
| 114 | |
| 115 | func 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 | |
| 129 | func SetEngine() (*gorm.DB, error) { |
| 130 | var err error |
no test coverage detected