12345678910111213141516171819 |
- package tests
- import (
- "testing"
- "github.com/jinzhu/gorm"
- )
- func TestMigrate(t *testing.T, db *gorm.DB) {
- allModels := []interface{}{&User{}, &Account{}, &Pet{}, &Toy{}, &Company{}, &Language{}}
- db.AutoMigrate(allModels...)
- for _, m := range allModels {
- if !db.Migrator().HasTable(m) {
- t.Errorf("Failed to create table for %+v", m)
- }
- }
- }
|