This commit is contained in:
Lunny Xiao 2023-06-30 23:35:00 +08:00
parent 3611f2e045
commit 6a0a8b1b5a
No known key found for this signature in database
GPG Key ID: C3B7C91B632F738A
1 changed files with 14 additions and 1 deletions

View File

@ -579,7 +579,20 @@ func TestCollate(t *testing.T) {
Name: "Test",
})
if testEngine.Dialect().URI().DBType == schemas.MYSQL || testEngine.Dialect().URI().DBType == schemas.MSSQL {
assert.Error(t, err)
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)
}