Updater SugarMppingAttr

This commit is contained in:
sunkaixuan
2022-12-17 11:47:41 +08:00
parent 0a6139c134
commit 924603aa6e
4 changed files with 20 additions and 3 deletions

View File

@@ -272,6 +272,23 @@ namespace SqlSugar
var date = UtilMethods.ConvertFromDateTimeOffset((DateTimeOffset)value);
return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'";
}
public virtual string GetDbColumn(DbColumnInfo columnInfo ,object name)
{
if (columnInfo.InsertServerTime)
{
return LambdaExpressions.DbMehtods.GetDate();
}
else if (columnInfo.InsertSql.HasValue())
{
return columnInfo.InsertSql;
}
else
{
return name+"";
}
}
#endregion
}
}

View File

@@ -26,7 +26,7 @@ namespace SqlSugar
public bool IsJson { get; set; }
public bool? IsUnsigned { get; set; }
public int CreateTableFieldSort { get; set; }
public string InsertServerTime { get; set; }
public bool InsertServerTime { get; set; }
public string InsertSql { get; set; }
internal object SqlParameterDbType { get; set; }
}

View File

@@ -42,6 +42,6 @@ namespace SqlSugar
public int CreateTableFieldSort { get; set; }
public object SqlParameterSize { get; set; }
public string InsertSql { get; set; }
public string InsertServerTime { get; set; }
public bool InsertServerTime { get; set; }
}
}

View File

@@ -207,7 +207,7 @@ namespace SqlSugar
public object SqlParameterDbType { get; set; }
public object SqlParameterSize { get; set; }
public int CreateTableFieldSort { get; set; }
public string InsertServerTime { get; set; }
public bool InsertServerTime { get; set; }
public string InsertSql { get; set; }
}