test: migrate with special table name
This commit is contained in:
parent
c2b6dc98ce
commit
6f8aa6f260
@ -636,3 +636,14 @@ func TestMigrateSerialColumn(t *testing.T) {
|
|||||||
AssertEqual(t, v.ID, v.UID)
|
AssertEqual(t, v.ID, v.UID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// https://github.com/go-gorm/gorm/issues/5300
|
||||||
|
func TestMigrateWithSpecialName(t *testing.T) {
|
||||||
|
DB.AutoMigrate(&Coupon{})
|
||||||
|
DB.Table("coupon_product_1").AutoMigrate(&CouponProduct{})
|
||||||
|
DB.Table("coupon_product_2").AutoMigrate(&CouponProduct{})
|
||||||
|
|
||||||
|
AssertEqual(t, true, DB.Migrator().HasTable("coupons"))
|
||||||
|
AssertEqual(t, true, DB.Migrator().HasTable("coupon_product_1"))
|
||||||
|
AssertEqual(t, true, DB.Migrator().HasTable("coupon_product_2"))
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user