test: drop and rename column

This commit is contained in:
a631807682 2022-10-20 12:50:57 +08:00
parent b9f50de675
commit ab216e89e9
No known key found for this signature in database
GPG Key ID: 137D1D75522168AB

View File

@ -1000,6 +1000,26 @@ func TestInvalidCachedPlanPrepareStmt(t *testing.T) {
if err != nil { if err != nil {
t.Errorf("take err:%v", err) t.Errorf("take err:%v", err)
} }
db.Table("objects").Migrator().RenameColumn(&Object4{}, "field2", "field3")
if err != nil {
t.Errorf("RenameColumn err:%v", err)
}
err = db.Table("objects").Take(&Object4{}).Error
if err != nil {
t.Errorf("take err:%v", err)
}
db.Table("objects").Migrator().DropColumn(&Object4{}, "field3")
if err != nil {
t.Errorf("RenameColumn err:%v", err)
}
err = db.Table("objects").Take(&Object4{}).Error
if err != nil {
t.Errorf("take err:%v", err)
}
} }
func TestDifferentTypeWithoutDeclaredLength(t *testing.T) { func TestDifferentTypeWithoutDeclaredLength(t *testing.T) {