//----------rf_flow开始----------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
//using System.Data.Entity.ModelConfiguration;
using System.Runtime.Serialization;
using Furion.JsonSerialization;
namespace RoadFlow.Model
{
///
/// 数据表实体类:rf_flow
///
[Table("rf_flow")]
[Serializable]
public partial class rf_flow: BaseEntity {
///
/// 名称
///
[Display(Name="名称")]
[Column("Name")]
[DataMember]
public string Name {get;set;}
///
/// 分类
///
[Display(Name="分类")]
[Column("FlowType")]
[DataMember]
public string FlowType {get;set;}
///
/// 管理人员
///
[Display(Name="管理人员")]
[Column("Manager")]
[DataMember]
public string Manager {get;set;}
///
/// 实例管理人员
///
[Display(Name="实例管理人员")]
[Column("InstanceManager")]
[DataMember]
public string InstanceManager {get;set;}
///
/// 创建日期
///
[Display(Name="创建日期")]
[Column("CreateDate")]
[DataMember]
public DateTime CreateDate {get;set;}
///
/// 创建人员
///
[Display(Name="创建人员")]
[Column("CreateUser")]
[DataMember]
public string CreateUser {get;set;}
///
/// 设计时JSON
///
[Display(Name="设计时JSON")]
[Column("DesignerJSON")]
[DataMember]
public string DesignerJSON {get;set;}
///
/// 运行时JSON
///
[Display(Name="运行时JSON")]
[Column("RunJSON")]
[DataMember]
public string RunJSON {get;set;}
///
/// 安装日期
///
[Display(Name="安装日期")]
[Column("InstallDate")]
[DataMember]
public DateTime? InstallDate {get;set;}
///
/// 安装人员
///
[Display(Name="安装人员")]
[Column("InstallUser")]
[DataMember]
public string InstallUser {get;set;}
///
/// 状态 0设计中 1已安装 2已卸载 3已删除
///
[Display(Name="状态 0设计中 1已安装 2已卸载 3已删除")]
[Column("Status")]
[DataMember]
public int Status {get;set;}
///
/// 备注
///
[Display(Name="备注")]
[Column("Note")]
[DataMember]
public string Note {get;set;}
///
/// 所属系统Id
///
[Display(Name="所属系统Id")]
[Column("SystemId")]
[DataMember]
public string SystemId {get;set;}
public override string ToString()
{
return JSON.Serialize(this);
}
}
/**
///
/// 数据表实体类Map:rf_flow
///
public class rf_flowMap : EntityTypeConfiguration
{
public rf_flowMap()
{
this.ToTable("rf_flow");
this.HasKey(t => t.Id);
this.Property(t => t.Name).HasColumnName("Name").IsRequired();
this.Property(t => t.FlowType).HasColumnName("FlowType").IsRequired();
this.Property(t => t.Manager).HasColumnName("Manager").IsRequired();
this.Property(t => t.InstanceManager).HasColumnName("InstanceManager").IsRequired();
this.Property(t => t.CreateDate).HasColumnName("CreateDate").IsRequired();
this.Property(t => t.CreateUser).HasColumnName("CreateUser").IsRequired();
this.Property(t => t.DesignerJSON).HasColumnName("DesignerJSON");
this.Property(t => t.RunJSON).HasColumnName("RunJSON");
this.Property(t => t.InstallDate).HasColumnName("InstallDate");
this.Property(t => t.InstallUser).HasColumnName("InstallUser");
this.Property(t => t.Status).HasColumnName("Status").IsRequired();
this.Property(t => t.Note).HasColumnName("Note");
this.Property(t => t.SystemId).HasColumnName("SystemId");
}
}
**/
}
//----------rf_flow结束----------