using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_Core.DB.Models;
using SqlSugar;
using OfficeOpenXml.FormulaParsing.Excel.Functions.Math;
namespace WIDESEAWCS_Model.Models
{
[SugarTable(nameof(Dt_trackloginfo), "接口日志")]
public class Dt_trackloginfo : BaseEntity
{
///
/// 主键
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")]
public int tracklog_id { get; set; }
///
/// 操作名称
///
[SugarColumn(IsNullable = false, Length = 100, ColumnDescription = "操作名称")]
public string tracklog_name { get; set; }
///
/// 参数传递内容
///
[SugarColumn(IsNullable = false, ColumnDataType = "nvarchar(max)", ColumnDescription = "参数传递内容")]
public string tracklog_content { get; set; }
///
/// 类型
///
[SugarColumn(IsNullable = false, ColumnDataType = "nvarchar(20)", ColumnDescription = "类型")]
public string tracklog_type { get; set; }
///
/// 描述
///
[SugarColumn(IsNullable = false, ColumnDataType = "nvarchar(max)", ColumnDescription = "描述")]
public string tracklog_des { get; set; }
///
/// 日志代码
///
[SugarColumn(IsNullable = false, ColumnDataType = "nvarchar(20)", ColumnDescription = "日志代码")]
public string tracklog_code { get; set; }
///
/// 错误信息
///
[SugarColumn(IsNullable = true, ColumnDataType = "nvarchar(max)", ColumnDescription = "错误信息")]
public string tracklog_message { get; set; }
///
/// 操作者
///
[SugarColumn(IsNullable = false, ColumnDataType = "nvarchar(40)", ColumnDescription = "操作者")]
public string tracklog_operator { get; set; }
///
/// 创建时间
///
[SugarColumn(IsNullable = false, ColumnDataType = "datetime", ColumnDescription = "创建时间")]
public DateTime tracklog_createtime { get; set; }
}
}