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)
|
||||
}
|
||||
}
|
||||
|
||||
// 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