using System;
//Nhibernate Code Generation Template 1.0
//author:MythXin
//blog:www.cnblogs.com/MythXin
//Entity Code Generation Template
namespace NXWMS.DataAccess.Entity
{
//系统序列表(主键管理)
public class SYS_SEQUENCE
{
///
/// 系统主键
///
public int SQ_ID{get;set;}
///
/// NewId主键
///
public string NEWID{get;set;}
///
/// 序列编码
///
public string SQ_CODE{get;set;}
///
/// 序列描述
///
public string SQ_DESC{get;set;}
///
/// 序列当前ID值
///
public int SQ_NOW_ID{get;set;}
///
/// 序列类型。
//1是普通ID每次累加1且不循环
//2为循环ID到达最大值后会从新重1开始
//3为固定长度id每次生成id会按照ID长度生成不足就左边补0
//4为带前缀固定长度ID与类型3相同,只是会增加一个前缀字段
//5为带日期的固定长度ID,每天从1开始更新
///
public int SQ_TYPE{get;set;}
///
/// 序列ID最小值
///
public int? SQ_MIN_ID{get;set;}
///
/// 序列ID最大值
///
public int? SQ_MAX_ID{get;set;}
///
/// 序列长度
///
public int? SQ_LENGTH{get;set;}
///
/// 序列前缀
///
public string SQ_PREFIX{get;set;}
///
/// 最后获取序列的日期
///
public string SQ_LAST_DATE{get;set;}
///
/// 序列数据版本号。时间戳类型保证操作的原子性。
///
public DateTime SQ_VERSION{get;set;}
///
/// 创建人
///
public int CREATE_BY{get;set;}
///
/// 创建时间
///
public DateTime CREATE_TIME{get;set;}
///
/// 更新人
///
public int UPDATE_BY{get;set;}
///
/// 更新时间
///
public DateTime UPDATE_TIME{get;set;}
///
/// 备用字段1
///
public string REMARKS1{get;set;}
///
/// 备用字段2
///
public string REMARKS2{get;set;}
///
/// 备用字段3
///
public string REMARKS3{get;set;}
///
/// 备用字段4
///
public string REMARKS4{get;set;}
///
/// 备用字段5
///
public string REMARKS5{get;set;}
}
}