// <auto-generated />using System;using EasyCode.Data;using Microsoft.EntityFrameworkCore;using Microsoft.EntityFrameworkCore.Infrastructure;using Microsoft.EntityFrameworkCore.Metadata;using Microsoft.EntityFrameworkCore.Storage.ValueConversion;namespace EasyCode.Data.Migrations{[DbContext(typeof(EasyCodeContext))]partial class EasyCodeContextModelSnapshot : ModelSnapshot{protected override void BuildModel(ModelBuilder modelBuilder){#pragma warning disable 612, 618modelBuilder.HasAnnotation("ProductVersion", "2.2.6-servicing-10079").HasAnnotation("Relational:MaxIdentifierLength", 128).HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);modelBuilder.Entity("EasyCode.Entity.SysApplication", b =>{b.Property<string>("Id").ValueGeneratedOnAdd();b.Property<string>("ApplicationName");b.Property<string>("ApplicationUrl");b.Property<DateTime>("CreateTime");b.HasKey("Id");b.ToTable("SysApplications");});modelBuilder.Entity("EasyCode.Entity.SysModules", b =>{b.Property<string>("Id").ValueGeneratedOnAdd();b.Property<string>("ActionName");b.Property<string>("ApplicationId");b.Property<string>("AreaName");b.Property<string>("ControllerName");b.Property<DateTime>("CreateTime");b.Property<string>("Icon");b.Property<bool>("IsDelete");b.Property<bool>("IsExpand");b.Property<bool>("IsValidPurView");b.Property<string>("ModuleDescription");b.Property<int>("ModuleLayer");b.Property<string>("ModuleName");b.Property<int>("ModuleType");b.Property<string>("ParentId");b.Property<int>("PurviewNum");b.Property<long>("PurviewSum");b.Property<int>("Sort");b.HasKey("Id");b.HasIndex("ApplicationId");b.ToTable("SysModuleses");});modelBuilder.Entity("EasyCode.Entity.SysRoles", b =>{b.Property<string>("Id").ValueGeneratedOnAdd();b.Property<string>("ConcurrencyStamp").IsConcurrencyToken();b.Property<DateTime>("CreateTime");b.Property<bool>("IsAllowDelete");b.Property<bool>("IsDelete");b.Property<string>("Name").HasMaxLength(256);b.Property<string>("NormalizedName").HasMaxLength(256);b.Property<string>("RoleDescription");b.Property<string>("RoleName");b.Property<int>("RoleType");b.Property<int>("Sort");b.HasKey("Id");b.HasIndex("NormalizedName").IsUnique().HasName("RoleNameIndex").HasFilter("[NormalizedName] IS NOT NULL");b.ToTable("Sys_Roles");});modelBuilder.Entity("EasyCode.Entity.SysUsers", b =>{b.Property<string>("Id").ValueGeneratedOnAdd();b.Property<int>("AccessFailedCount");b.Property<string>("ConcurrencyStamp").IsConcurrencyToken();b.Property<DateTime>("CreateTime");b.Property<string>("DepartmentId");b.Property<string>("Email").HasMaxLength(256);b.Property<bool>("EmailConfirmed");b.Property<string>("FullName");b.Property<bool>("IsLock");b.Property<bool>("LockoutEnabled");b.Property<DateTimeOffset?>("LockoutEnd");b.Property<string>("NormalizedEmail").HasMaxLength(256);b.Property<string>("NormalizedUserName").HasMaxLength(256);b.Property<string>("PasswordHash");b.Property<string>("PhoneNumber");b.Property<bool>("PhoneNumberConfirmed");b.Property<string>("SecurityStamp");b.Property<bool>("TwoFactorEnabled");b.Property<string>("UserName").HasMaxLength(256);b.HasKey("Id");b.HasIndex("NormalizedEmail").HasName("EmailIndex");b.HasIndex("NormalizedUserName").IsUnique().HasName("UserNameIndex").HasFilter("[NormalizedUserName] IS NOT NULL");b.ToTable("Sys_Users");});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim<string>", b =>{b.Property<int>("Id").ValueGeneratedOnAdd().HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);b.Property<string>("ClaimType");b.Property<string>("ClaimValue");b.Property<string>("RoleId").IsRequired();b.HasKey("Id");b.HasIndex("RoleId");b.ToTable("AspNetRoleClaims");});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim<string>", b =>{b.Property<int>("Id").ValueGeneratedOnAdd().HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);b.Property<string>("ClaimType");b.Property<string>("ClaimValue");b.Property<string>("UserId").IsRequired();b.HasKey("Id");b.HasIndex("UserId");b.ToTable("AspNetUserClaims");});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin<string>", b =>{b.Property<string>("LoginProvider");b.Property<string>("ProviderKey");b.Property<string>("ProviderDisplayName");b.Property<string>("UserId").IsRequired();b.HasKey("LoginProvider", "ProviderKey");b.HasIndex("UserId");b.ToTable("AspNetUserLogins");});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole<string>", b =>{b.Property<string>("UserId");b.Property<string>("RoleId");b.Property<string>("Discriminator").IsRequired();b.HasKey("UserId", "RoleId");b.HasIndex("RoleId");b.ToTable("AspNetUserRoles");b.HasDiscriminator<string>("Discriminator").HasValue("IdentityUserRole<string>");});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken<string>", b =>{b.Property<string>("UserId");b.Property<string>("LoginProvider");b.Property<string>("Name");b.Property<string>("Discriminator").IsRequired();b.Property<string>("Value");b.HasKey("UserId", "LoginProvider", "Name");b.ToTable("AspNetUserTokens");b.HasDiscriminator<string>("Discriminator").HasValue("IdentityUserToken<string>");});modelBuilder.Entity("EasyCode.Entity.SysUserRole", b =>{b.HasBaseType("Microsoft.AspNetCore.Identity.IdentityUserRole<string>");b.HasDiscriminator().HasValue("SysUserRole");});modelBuilder.Entity("EasyCode.Entity.SysUserTokens", b =>{b.HasBaseType("Microsoft.AspNetCore.Identity.IdentityUserToken<string>");b.Property<DateTime>("ExpiresUtc");b.Property<string>("Token");b.HasDiscriminator().HasValue("SysUserTokens");});modelBuilder.Entity("EasyCode.Entity.SysModules", b =>{b.HasOne("EasyCode.Entity.SysApplication", "Application").WithMany("Moduleses").HasForeignKey("ApplicationId");});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim<string>", b =>{b.HasOne("EasyCode.Entity.SysRoles").WithMany().HasForeignKey("RoleId").OnDelete(DeleteBehavior.Cascade);});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim<string>", b =>{b.HasOne("EasyCode.Entity.SysUsers").WithMany().HasForeignKey("UserId").OnDelete(DeleteBehavior.Cascade);});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin<string>", b =>{b.HasOne("EasyCode.Entity.SysUsers").WithMany().HasForeignKey("UserId").OnDelete(DeleteBehavior.Cascade);});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole<string>", b =>{b.HasOne("EasyCode.Entity.SysRoles").WithMany().HasForeignKey("RoleId").OnDelete(DeleteBehavior.Cascade);b.HasOne("EasyCode.Entity.SysUsers").WithMany().HasForeignKey("UserId").OnDelete(DeleteBehavior.Cascade);});modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken<string>", b =>{b.HasOne("EasyCode.Entity.SysUsers").WithMany().HasForeignKey("UserId").OnDelete(DeleteBehavior.Cascade);});#pragma warning restore 612, 618}}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。