WIP: Add dropTableCols from gitea (dropTableColumns at migrations.go) #1523

Closed
6543 wants to merge 7 commits from DropTableCols_fromGitea into master
Showing only changes of commit 561cd0b753 - Show all commits

View File

@ -339,8 +339,15 @@ func TestDropTableCols(t *testing.T) {
Name string `xorm:"default('my_name')"`
}
assert.NoError(t, prepareEngine())
assert.NoError(t, PrepareEngine())
assert.NoError(t, testEngine.Sync2(new(TestDropTableCols)))
schema, err := testEngine.TableInfo(new(TestDropTableCols))
assert.NoError(t, err)
assert.NotNil(t, schema.GetColumn("to_drop"))
assert.NoError(t, testEngine.DropTableCols(new(TestDropTableCols), "name", "to_drop"))
//ToDo: TEST if cols still exist
schema, err = testEngine.TableInfo(new(TestDropTableCols))
assert.NoError(t, err)
assert.Nil(t, schema.GetColumn("to_drop"))
}