123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- namespace ZR.Model.System
- {
- [SugarTable("sqlDiffLog", "数据差异日志")]
- [Tenant("0")]
- public class SqlDiffLog
- {
- /// <summary>
- /// 主键
- /// </summary>
- [SugarColumn(IsPrimaryKey = true)]
- [JsonConverter(typeof(ValueToStringConverter))]
- public long PId { get; set; }
- /// <summary>
- /// 表名
- /// </summary>
- public string TableName { get; set; }
- /// <summary>
- /// 业务数据内容
- /// </summary>
- [SugarColumn(Length = 4000)]
- public string BusinessData { get; set; }
- /// <summary>
- /// 差异类型insert,update,delete
- /// </summary>
- public string DiffType { get; set; }
- /// <summary>
- /// 执行sql语句
- /// </summary>
- [SugarColumn(ColumnDataType = StaticConfig.CodeFirst_BigString)]
- public string Sql { get; set; }
- /// <summary>
- /// 变更前数据
- /// </summary>
- [SugarColumn(ColumnDataType = StaticConfig.CodeFirst_BigString)]
- public string BeforeData { get; set; }
- /// <summary>
- /// 变更后数据
- /// </summary>
- [SugarColumn(ColumnDataType = StaticConfig.CodeFirst_BigString)]
- public string AfterData { get; set; }
- /// <summary>
- /// 操作用户名
- /// </summary>
- public string UserName { get; set; }
- public DateTime AddTime { get; set; }
- /// <summary>
- /// 数据库配置id
- /// </summary>
- public string ConfigId { get; set; }
- }
- }
|