using SqlSugar;
///
/// 模型实用字段
///
[SugarTable("WebX_Dev_Form_Field", "表单字段")]
public class SysFormField : BaseModel
{
///
/// 模型表单
///
public long FormId { get; set; }
///
/// 基础字段
///
public long FieldId { get; set; }
///
/// 功能模型Id
///
public long ModelId { get; set; }
///
/// 数据库名称
///
public string FieldName { get; set; }
///
/// 字段类型长度
///
public int TypeLength { get; set; }
///
/// 类型名称
///
public string FieldTypeName { get; set; }
///
/// 字段名称
///
public string FieldAlias { get; set; }
///
/// 字段类型
///
public int FieldType { get; set; }
///
/// 是否允许为空
///
public bool IsAllowNull { get; set; }
///
/// 是否唯一
///
public bool IsOnly { get; set; }
///
/// 是否只读
///
public bool IsReadOnly { get; set; }
///
/// 默认值
///
public string DefaultValue { get; set; }
///
/// 最大长度
///
public int MaxLength { get; set; }
///
/// 是否显示在列表
///
public bool IsListShow { get; set; }
///
/// 是否加入搜索
///
public bool IsSearchShow { get; set; }
///
/// 功能字段
///
[Navigate(NavigateType.OneToOne, nameof(FieldId))]
public SysField SysField { get; set; }
///
/// 文件
///
[Navigate(NavigateType.OneToOne, nameof(Id), nameof(SysFormUpload.Form_Field_Id))]
public SysFormUpload FormUpload { get; set; }
}