MySql CodeFirst

This commit is contained in:
sunkaixuna
2021-12-14 19:37:06 +08:00
parent 8b3fdfde7a
commit 8c4d2a9ef0

View File

@@ -430,7 +430,7 @@ namespace SqlSugar
{ {
defaultValue = ""; defaultValue = "";
} }
if (defaultValue.ToLower().IsIn("now()", "current_timestamp")) if (defaultValue.ToLower().IsIn("now()", "current_timestamp")|| defaultValue.ToLower().Contains("current_timestamp"))
{ {
string template = "ALTER table {0} CHANGE COLUMN {1} {1} {3} default {2}"; string template = "ALTER table {0} CHANGE COLUMN {1} {1} {3} default {2}";
var dbColumnInfo = this.Context.DbMaintenance.GetColumnInfosByTableName(tableName).First(it => it.DbColumnName.Equals(columnName, StringComparison.CurrentCultureIgnoreCase)); var dbColumnInfo = this.Context.DbMaintenance.GetColumnInfosByTableName(tableName).First(it => it.DbColumnName.Equals(columnName, StringComparison.CurrentCultureIgnoreCase));