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