From d87e921b17fd950db347b8f8488d335174f50c13 Mon Sep 17 00:00:00 2001 From: zhanglin Date: Sat, 25 Aug 2018 13:28:10 +0800 Subject: [PATCH] add table charset empty check --- dialect_mysql.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dialect_mysql.go b/dialect_mysql.go index 9c0d471c..9f5ae3b2 100644 --- a/dialect_mysql.go +++ b/dialect_mysql.go @@ -551,8 +551,11 @@ func (db *mysql) CreateTableSql(table *core.Table, tableName, storeEngine, chars if len(charset) == 0 { charset = db.URI().Charset + } + if len(charset) != 0 { + sql += " DEFAULT CHARSET " + charset } - sql += " DEFAULT CHARSET " + charset + if db.rowFormat != "" {