using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace YTSoft.BaseCallCenter.Model
{
///
/// T_Form_EntityAttribute:实体类(属性说明自动提取数据库字段的描述信息)
///
[Serializable]
public partial class T_Form_EntityAttribute
{
public T_Form_EntityAttribute()
{ }
#region Model
private int _f_attributeid;
private int _f_typeid;
private string _f_dbtypename;
private string _f_name;
private string _f_dbfieldlname;
private int? _f_length = 0;
private bool _f_isnullable = false;
private int _f_entityid;
private string _f_dbtablename;
private string _f_defaultvalue;
private int? _f_columnnumber = 0;
private bool _f_validforupdateapi = false;
private bool _f_validforreadapi = false;
private bool _f_validforcreateapi = false;
private bool _f_visibletoplatform = false;
private bool _f_ispkattribute = false;
private bool _f_iscustomfield = false;
private int? _f_displaymask = 0;
private bool _f_issortattribute = false;
private int? _f_precisionvalue;
private bool _f_isidentity = false;
private int? _f_appdefaultvalue;
private bool _f_locked = false;
private int? _f_maxlength;
private decimal? _f_minvalue;
private decimal? _f_maxvalue;
private string _f_lookupkey;
private string _f_lookupstyle;
private bool _f_islookup;
private string _f_des;
///
/// 实体属性id
///
public int F_AttributeId
{
set { _f_attributeid = value; }
get { return _f_attributeid; }
}
///
/// 属性字段类型id
///
public int F_TypeId
{
set { _f_typeid = value; }
get { return _f_typeid; }
}
///
/// 属性字段类型
///
public string F_DBTypeName
{
set { _f_dbtypename = value; }
get { return _f_dbtypename; }
}
///
/// 字段显示名称
///
public string F_Name
{
set { _f_name = value; }
get { return _f_name; }
}
///
/// 字段数据库名称
///
public string F_DBFieldlName
{
set { _f_dbfieldlname = value; }
get { return _f_dbfieldlname; }
}
///
/// 字段长度
///
public int? F_Length
{
set { _f_length = value; }
get { return _f_length; }
}
///
/// 是否允许为空
///
public bool F_IsNullable
{
set { _f_isnullable = value; }
get { return _f_isnullable; }
}
///
/// 所属实体id
///
public int F_EntityId
{
set { _f_entityid = value; }
get { return _f_entityid; }
}
///
/// 实体数据库表名
///
public string F_DBTableName
{
set { _f_dbtablename = value; }
get { return _f_dbtablename; }
}
///
/// 字段默认值
///
public string F_DefaultValue
{
set { _f_defaultvalue = value; }
get { return _f_defaultvalue; }
}
///
/// 字段列序号
///
public int? F_ColumnNumber
{
set { _f_columnnumber = value; }
get { return _f_columnnumber; }
}
///
/// 可提供更新接口及权限
///
public bool F_ValidForUpdateAPI
{
set { _f_validforupdateapi = value; }
get { return _f_validforupdateapi; }
}
///
/// 可提供读取接口及权限
///
public bool F_ValidForReadAPI
{
set { _f_validforreadapi = value; }
get { return _f_validforreadapi; }
}
///
/// 可提供添加接口及权限
///
public bool F_ValidForCreateAPI
{
set { _f_validforcreateapi = value; }
get { return _f_validforcreateapi; }
}
///
/// 是否平台显示
///
public bool F_VisibleToPlatform
{
set { _f_visibletoplatform = value; }
get { return _f_visibletoplatform; }
}
///
/// 是否主键
///
public bool F_IsPKAttribute
{
set { _f_ispkattribute = value; }
get { return _f_ispkattribute; }
}
///
/// 是否公共字段
///
public bool F_IsCustomField
{
set { _f_iscustomfield = value; }
get { return _f_iscustomfield; }
}
///
///
///
public int? F_DisplayMask
{
set { _f_displaymask = value; }
get { return _f_displaymask; }
}
///
/// 是否排序列
///
public bool F_IsSortAttribute
{
set { _f_issortattribute = value; }
get { return _f_issortattribute; }
}
///
/// 精确度
///
public int? F_PrecisionValue
{
set { _f_precisionvalue = value; }
get { return _f_precisionvalue; }
}
///
/// 是否自增
///
public bool F_IsIdentity
{
set { _f_isidentity = value; }
get { return _f_isidentity; }
}
///
///
///
public int? F_AppDefaultValue
{
set { _f_appdefaultvalue = value; }
get { return _f_appdefaultvalue; }
}
///
/// 是否锁定
///
public bool F_Locked
{
set { _f_locked = value; }
get { return _f_locked; }
}
///
/// 是大长度
///
public int? F_MaxLength
{
set { _f_maxlength = value; }
get { return _f_maxlength; }
}
///
/// 最小值
///
public decimal? F_MinValue
{
set { _f_minvalue = value; }
get { return _f_minvalue; }
}
///
/// 最大值
///
public decimal? F_MaxValue
{
set { _f_maxvalue = value; }
get { return _f_maxvalue; }
}
///
/// 下拉键值
///
public string F_LookupKey
{
set { _f_lookupkey = value; }
get { return _f_lookupkey; }
}
///
/// 下拉样式
///
public string F_LookupStyle
{
set { _f_lookupstyle = value; }
get { return _f_lookupstyle; }
}
///
/// 是否下拉
///
public bool F_IsLookup
{
set { _f_islookup = value; }
get { return _f_islookup; }
}
///
/// 字段描述
///
public string F_Des
{
set { _f_des = value; }
get { return _f_des; }
}
#endregion Model
}
}