Fix test
This commit is contained in:
parent
3611f2e045
commit
6a0a8b1b5a
|
@ -579,10 +579,23 @@ func TestCollate(t *testing.T) {
|
|||
Name: "Test",
|
||||
})
|
||||
if testEngine.Dialect().URI().DBType == schemas.MYSQL || testEngine.Dialect().URI().DBType == schemas.MSSQL {
|
||||
ver, err := testEngine.DBVersion()
|
||||
assert.NoError(t, err)
|
||||
fmt.Println("====", ver.Edition)
|
||||
tables, err1 := testEngine.DBMetas()
|
||||
assert.NoError(t, err1)
|
||||
for _, table := range tables {
|
||||
if table.Name == "test_collate_column" {
|
||||
if table.Collation == "utf8mb4_general_ci" {
|
||||
assert.Error(t, err)
|
||||
} else {
|
||||
assert.NoError(t, err)
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
assert.NoError(t, err)
|
||||
}
|
||||
|
||||
// Since SQLITE don't support modify column SQL, currrently just ignore
|
||||
if testEngine.Dialect().URI().DBType != schemas.MYSQL && testEngine.Dialect().URI().DBType != schemas.MSSQL {
|
||||
|
|
Loading…
Reference in New Issue