using QWPlatform.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PMS.BusinessModels.Project
{
public class ServerBusinessModel : DataModelBase
{
///
///ID[必填项目],最大长度为:36,数据库类型:VARCHAR2
///
[FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
public string ID { get; set; }
///
///项目ID[可为空],最大长度为:36,数据库类型:VARCHAR2
///
[FieldBase("项目ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
public string XMID { get; set; }
///
///型号[可为空],最大长度为:50,数据库类型:VARCHAR2
///
[FieldBase("型号", "", "", false, false, "", 50, 0, "VARCHAR2")]
public string XH { get; set; }
///
///操作系统[可为空],最大长度为:200,数据库类型:VARCHAR2
///
[FieldBase("操作系统", "", "", false, false, "", 200, 0, "VARCHAR2")]
public string CZJT { get; set; }
///
///CPU[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("CPU", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string CPU { get; set; }
///
///内存[可为空],最大长度为:10,数据库类型:VARCHAR2(单位为G)
///
[FieldBase("内存", "(单位为G)", "", false, false, "", 10, 0, "VARCHAR2")]
public string NC { get; set; }
///
///类型[可为空],最大长度为:36,数据库类型:VARCHAR2(1-数据库服务器;2-应用服务器;3-共用;4-其他;5-中间件服务器) 多选 ,分割
///
[FieldBase("类型", "(1-数据库服务器;2-应用服务器;3-共用;4-其他;5-中间件服务器)", "", false, false, "", 36, 0, "VARCHAR2")]
public string LX { get; set; }
///
///产品[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("产品", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string CP { get; set; }
///
///IP地址[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("IP地址", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string IPDZ { get; set; }
///
///数据库版本[可为空],最大长度为:10,数据库类型:VARCHAR2
///
[FieldBase("数据库版本", "", "", false, false, "", 10, 0, "VARCHAR2")]
public string SJKBB { get; set; }
///
///机器码[可为空],最大长度为:300,数据库类型:VARCHAR2(用于授权文件的发送)
///
[FieldBase("机器码", "(用于授权文件的发送)", "", false, false, "", 300, 0, "VARCHAR2")]
public string JQM { get; set; }
///
///说明[可为空],最大长度为:200,数据库类型:VARCHAR2
///
[FieldBase("说明", "", "", false, false, "", 200, 0, "VARCHAR2")]
public string SM { get; set; }
///
///创建人[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("创建人", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string CJR { get; set; }
///
///创建时间[可为空],最大长度为:7,数据库类型:DATE
///
[FieldBase("创建时间", "", "", false, false, "", 7, 0, "DATE")]
public DateTime? CJSJ { get; set; }
///
///杀毒软件[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("杀毒软件", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string SDRJ { get; set; }
///
///防火墙[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("防火墙", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string FHQ { get; set; }
///
///备份软件[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("备份软件", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string BFRJ { get; set; }
///
///备份方式[可为空],最大长度为:100,数据库类型:VARCHAR2
///
[FieldBase("备份方式", "", "", false, false, "", 100, 0, "VARCHAR2")]
public string BFFS { get; set; }
///
///备份路径[可为空],最大长度为:100,数据库类型:VARCHAR2
///
[FieldBase("备份路径", "", "", false, false, "", 100, 0, "VARCHAR2")]
public string BFLJ { get; set; }
///
///账号[可为空],最大长度为:36,数据库类型:VARCHAR2
///
[FieldBase("账号", "", "", false, false, "", 36, 0, "VARCHAR2")]
public string ZH { get; set; }
///
///密码[可为空],最大长度为:20,数据库类型:VARCHAR2
///
[FieldBase("密码", "", "", false, false, "", 20, 0, "VARCHAR2")]
public string MM { get; set; }
///
///联系方式[可为空],最大长度为:36,数据库类型:VARCHAR2
///
[FieldBase("联系方式", "", "", false, false, "", 36, 0, "VARCHAR2")]
public string LJR { get; set; }
///
///安装服务[可为空],最大长度为:36,数据库类型:VARCHAR2 多选,分割
///
[FieldBase("安装服务", "", "", false, false, "", 36, 0, "VARCHAR2")]
public string AZFW { get; set; }
///
///数据库类型[可为空],最大长度为:1,数据库类型:NUMBER
///
[FieldBase("数据库类型", "", "", false, false, "", 1, 0, "NUMBER")]
public int? SJKLX { get; set; }
///
///数据库连接串[可为空],最大长度为:200,数据库类型:VARCHAR2
///
[FieldBase("数据库连接串", "", "", false, false, "", 200, 0, "VARCHAR2")]
public string SJKLJC { get; set; }
///
///服务发现端口[可为空],最大长度为:8,数据库类型:NUMBER
///
[FieldBase("服务发现端口", "", "", false, false, "", 8, 0, "NUMBER")]
public int? FWFXDK { get; set; }
}
}