using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using QMFrameWork.Data.Attributes;

namespace QMAPP.Entity.QueryTL.Entity
{
    /// <summary>
    /// 查询模板信息
    /// 创建者:李炳海
    /// 创建日期:2014.8.21
    /// </summary>
    [Serializable]
    [DBTable(TableName = "T_QM_PROGRAMTEMPLATE")]
    public class T_QM_PROGRAMTEMPLATE
    {
        /// <summary>
        /// 主键
        /// </summary>
        [DBColumn(ColumnName = "ID", DataType = DbType.String, IsKey = true)]
        public string ID { get; set; }

        /// <summary>
        /// 对应查询模块
        /// </summary>
        [DBColumn(ColumnName = "QUERYPROGRAM", DataType = DbType.String)]
        public string QUERYPROGRAM { get; set; }

        /// <summary>
        /// 模板主键
        /// </summary>
        [DBColumn(ColumnName = "TEMPLATEID", DataType = DbType.String)]
        public string TEMPLATEID { get; set; }

        /// <summary>
        /// 创建日期
        /// </summary>
        [DBColumn(ColumnName = "CREATEDATE", DataType = DbType.Date, DefaultValue = DataDefaultValue.SysDate)]
        public DateTime CREATEDATE { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        [DBColumn(ColumnName = "CREATEUSER", DataType = DbType.String)]
        public string CREATEUSER { get; set; }
    }
}