You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
354 lines
12 KiB
C#
354 lines
12 KiB
C#
// <auto-generated />
|
|
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
|
using Microsoft.EntityFrameworkCore.Metadata;
|
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|
using Txgy.EWS.Server.EFCore;
|
|
|
|
namespace Txgy.EWS.Server.EFCore.Migrations
|
|
{
|
|
[DbContext(typeof(EFCoreContext))]
|
|
partial class EFCoreContextModelSnapshot : ModelSnapshot
|
|
{
|
|
protected override void BuildModel(ModelBuilder modelBuilder)
|
|
{
|
|
#pragma warning disable 612, 618
|
|
modelBuilder
|
|
.UseIdentityColumns()
|
|
.HasAnnotation("Relational:MaxIdentifierLength", 128)
|
|
.HasAnnotation("ProductVersion", "5.0.2");
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.AutoColor", b =>
|
|
{
|
|
b.Property<int>("ColorId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("color_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<string>("ColorName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("color_name");
|
|
|
|
b.HasKey("ColorId");
|
|
|
|
b.ToTable("base_auto_color");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.AutoRegister", b =>
|
|
{
|
|
b.Property<int>("AutoId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("auto_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<int>("AutoColorId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("auto_color_id");
|
|
|
|
b.Property<string>("AutoLicense")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("auto_license");
|
|
|
|
b.Property<string>("Description")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("description");
|
|
|
|
b.Property<int>("FeeModeId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("fee_mode_id");
|
|
|
|
b.Property<int>("LicenseColorId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("license_color_id");
|
|
|
|
b.Property<int>("State")
|
|
.HasColumnType("int")
|
|
.HasColumnName("state");
|
|
|
|
b.Property<int>("ValidCount")
|
|
.HasColumnType("int")
|
|
.HasColumnName("valid_count");
|
|
|
|
b.Property<string>("ValidEndTime")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("valid_end_time");
|
|
|
|
b.Property<string>("ValidStartTime")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("valid_start_time");
|
|
|
|
b.HasKey("AutoId");
|
|
|
|
b.ToTable("auto_register");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.BillingInfo", b =>
|
|
{
|
|
b.Property<int>("BillingId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("billing_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<double>("AmountMoney")
|
|
.HasColumnType("float")
|
|
.HasColumnName("amount_money");
|
|
|
|
b.Property<double>("BillingRate")
|
|
.HasColumnType("float")
|
|
.HasColumnName("billing_rate");
|
|
|
|
b.Property<string>("EndTime")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("end_time");
|
|
|
|
b.Property<string>("StartTime")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("start_time");
|
|
|
|
b.HasKey("BillingId");
|
|
|
|
b.ToTable("billing_info");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.FeeModel", b =>
|
|
{
|
|
b.Property<int>("FeeModelId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("fee_model_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<string>("FeeModelName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("fee_model_name");
|
|
|
|
b.HasKey("FeeModelId");
|
|
|
|
b.ToTable("base_fee_model");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.LicenseColor", b =>
|
|
{
|
|
b.Property<int>("ColorId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("color_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<string>("ColorName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("color_name");
|
|
|
|
b.HasKey("ColorId");
|
|
|
|
b.ToTable("base_license_color");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.MenuInfo", b =>
|
|
{
|
|
b.Property<int>("MenuId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("menu_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<int>("Index")
|
|
.HasColumnType("int")
|
|
.HasColumnName("index");
|
|
|
|
b.Property<string>("MenuHeader")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("menu_header");
|
|
|
|
b.Property<string>("MenuIcon")
|
|
.HasColumnType("nvarchar(4)")
|
|
.HasColumnName("menu_icon");
|
|
|
|
b.Property<int>("MenuType")
|
|
.HasColumnType("int")
|
|
.HasColumnName("menu_type");
|
|
|
|
b.Property<int>("ParentId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("parent_id");
|
|
|
|
b.Property<int>("State")
|
|
.HasColumnType("int")
|
|
.HasColumnName("state");
|
|
|
|
b.Property<string>("TargetView")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("target_view");
|
|
|
|
b.HasKey("MenuId");
|
|
|
|
b.ToTable("menus");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.RecordInfo", b =>
|
|
{
|
|
b.Property<int>("RecordId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("record_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<string>("AutoLicense")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("auto_license");
|
|
|
|
b.Property<double>("Cost")
|
|
.HasColumnType("float")
|
|
.HasColumnName("cost");
|
|
|
|
b.Property<long?>("EnterTime")
|
|
.HasColumnType("bigint")
|
|
.HasColumnName("enter_time");
|
|
|
|
b.Property<int>("FeeModelId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("fee_mode_id");
|
|
|
|
b.Property<long?>("LeaveTime")
|
|
.HasColumnType("bigint")
|
|
.HasColumnName("leave_time");
|
|
|
|
b.Property<long>("OrderId")
|
|
.HasColumnType("bigint")
|
|
.HasColumnName("order_id");
|
|
|
|
b.Property<int>("State")
|
|
.HasColumnType("int")
|
|
.HasColumnName("state");
|
|
|
|
b.HasKey("RecordId");
|
|
|
|
b.ToTable("record_info");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.RoleInfo", b =>
|
|
{
|
|
b.Property<int>("RoleId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("role_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<string>("RoleName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("role_name");
|
|
|
|
b.Property<int>("state")
|
|
.HasColumnType("int");
|
|
|
|
b.HasKey("RoleId");
|
|
|
|
b.ToTable("roles");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.RoleMenu", b =>
|
|
{
|
|
b.Property<int>("MenuId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("menu_id");
|
|
|
|
b.Property<int>("RoleId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("role_id");
|
|
|
|
b.HasKey("MenuId", "RoleId");
|
|
|
|
b.ToTable("role_menu");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.SysUserInfo", b =>
|
|
{
|
|
b.Property<int>("UserId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("user_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<int>("Age")
|
|
.HasColumnType("int")
|
|
.HasColumnName("age");
|
|
|
|
b.Property<string>("Password")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("password");
|
|
|
|
b.Property<string>("RealName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("real_name");
|
|
|
|
b.Property<string>("UserIcon")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("user_icon");
|
|
|
|
b.Property<string>("UserName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("user_name");
|
|
|
|
b.Property<int>("state")
|
|
.HasColumnType("int");
|
|
|
|
b.HasKey("UserId");
|
|
|
|
b.ToTable("sys_user_info");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.UpgradeFile", b =>
|
|
{
|
|
b.Property<int>("FileId")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasColumnName("file_id")
|
|
.UseIdentityColumn();
|
|
|
|
b.Property<string>("FileMd5")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("file_md5");
|
|
|
|
b.Property<string>("FileName")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("file_name");
|
|
|
|
b.Property<string>("FilePath")
|
|
.HasColumnType("nvarchar(max)")
|
|
.HasColumnName("file_path");
|
|
|
|
b.Property<long?>("UploadTime")
|
|
.HasColumnType("bigint")
|
|
.HasColumnName("upload_time");
|
|
|
|
b.Property<int>("state")
|
|
.HasColumnType("int")
|
|
.HasColumnName("state");
|
|
|
|
b.HasKey("FileId");
|
|
|
|
b.ToTable("upgrade_file");
|
|
});
|
|
|
|
modelBuilder.Entity("Txgy.EWS.Server.Models.UserRole", b =>
|
|
{
|
|
b.Property<int>("UserId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("user_id");
|
|
|
|
b.Property<int>("RoleId")
|
|
.HasColumnType("int")
|
|
.HasColumnName("role_id");
|
|
|
|
b.HasKey("UserId", "RoleId");
|
|
|
|
b.ToTable("user_role");
|
|
});
|
|
#pragma warning restore 612, 618
|
|
}
|
|
}
|
|
}
|