namespace MiaoYu.Repository.Admin.Entities.LowCode;
///
/// 低代码表信息
///
[EntityDescription(FieldIgnored = true)]
public class LowCodeTableInfo : DefaultEntity
{
///
/// 表 id
///
public Guid Low_Code_TableId { get; set; }
///
/// 主键
///
public bool IsPrimary { get; set; }
///
/// 自增标识
///
public bool IsIdentity { get; set; }
///
/// 是否可DBNull
///
public bool IsNullable { get; set; }
///
/// 字段位置
///
public int Position { get; set; }
///
/// 列名
///
public string? ColumnName { get; set; }
///
/// 列描述
///
public string? Describe { get; set; }
///
/// 数据库列类型
///
public string? DatabaseColumnType { get; set; }
///
/// c# 数据类型
///
public string? CsType { get; set; }
///
/// c# 字段
///
public string? CsField { get; set; }
///
///
///
///
public int? MaxLength { get; set; }
///
/// 显示名称
///
public string? DisplayName { get; set; }
}
///
/// c# 类型枚举
///
public enum CsTypeEnum
{
Long,
String,
Int32,
Double,
Decimal,
DateTime,
Boolean,
Guid
}