From ab216e89e91d08638770edc05c5a1906f76a8e12 Mon Sep 17 00:00:00 2001 From: a631807682 <631807682@qq.com> Date: Thu, 20 Oct 2022 12:50:57 +0800 Subject: [PATCH] test: drop and rename column --- tests/migrate_test.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tests/migrate_test.go b/tests/migrate_test.go index 94667b13..96b1d0e4 100644 --- a/tests/migrate_test.go +++ b/tests/migrate_test.go @@ -1000,6 +1000,26 @@ func TestInvalidCachedPlanPrepareStmt(t *testing.T) { if err != nil { 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) {