mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-22 20:13:41 +08:00
Update MySql CodeFirst
This commit is contained in:
@@ -577,14 +577,15 @@ WHERE EVENT_OBJECT_TABLE = '" + tableName + "'");
|
|||||||
var dtColumInfo = dtColums.First(it => it.ColumnName.EqualCase(columnInfo.DbColumnName));
|
var dtColumInfo = dtColums.First(it => it.ColumnName.EqualCase(columnInfo.DbColumnName));
|
||||||
var type = UtilMethods.GetUnderType(dtColumInfo.DataType);
|
var type = UtilMethods.GetUnderType(dtColumInfo.DataType);
|
||||||
var value = type == UtilConstants.StringType ? (object)"" : Activator.CreateInstance(type);
|
var value = type == UtilConstants.StringType ? (object)"" : Activator.CreateInstance(type);
|
||||||
if (this.Context.CurrentConnectionConfig.DbType == DbType.Oracle)
|
//if (this.Context.CurrentConnectionConfig.DbType == DbType.Oracle)
|
||||||
{
|
//{
|
||||||
value = columnInfo.DefaultValue;
|
// value = columnInfo.DefaultValue;
|
||||||
if (value.Equals(""))
|
// if (value.Equals(""))
|
||||||
{
|
// {
|
||||||
value = "empty";
|
// value = "empty";
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
|
value = GetDefaultValue(columnInfo, value);
|
||||||
var dt = new Dictionary<string, object>();
|
var dt = new Dictionary<string, object>();
|
||||||
dt.Add(columnInfo.DbColumnName, value);
|
dt.Add(columnInfo.DbColumnName, value);
|
||||||
this.Context.Updateable(dt)
|
this.Context.Updateable(dt)
|
||||||
|
Reference in New Issue
Block a user