|
|
@ -10,14 +10,14 @@ using MyCompanyName.MyProjectName.EntityFrameworkCore; |
|
|
namespace MyCompanyName.MyProjectName.Migrations |
|
|
namespace MyCompanyName.MyProjectName.Migrations |
|
|
{ |
|
|
{ |
|
|
[DbContext(typeof(IdentityServerHostMigrationsDbContext))] |
|
|
[DbContext(typeof(IdentityServerHostMigrationsDbContext))] |
|
|
[Migration("20200106080828_Initial")] |
|
|
[Migration("20200525052535_Initial")] |
|
|
partial class Initial |
|
|
partial class Initial |
|
|
{ |
|
|
{ |
|
|
protected override void BuildTargetModel(ModelBuilder modelBuilder) |
|
|
protected override void BuildTargetModel(ModelBuilder modelBuilder) |
|
|
{ |
|
|
{ |
|
|
#pragma warning disable 612, 618
|
|
|
#pragma warning disable 612, 618
|
|
|
modelBuilder |
|
|
modelBuilder |
|
|
.HasAnnotation("ProductVersion", "3.1.0") |
|
|
.HasAnnotation("ProductVersion", "3.1.2") |
|
|
.HasAnnotation("Relational:MaxIdentifierLength", 128) |
|
|
.HasAnnotation("Relational:MaxIdentifierLength", 128) |
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); |
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); |
|
|
|
|
|
|
|
|
@ -58,6 +58,8 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(256); |
|
|
.HasMaxLength(256); |
|
|
|
|
|
|
|
|
b.Property<string>("ConcurrencyStamp") |
|
|
b.Property<string>("ConcurrencyStamp") |
|
|
|
|
|
.IsConcurrencyToken() |
|
|
|
|
|
.HasColumnName("ConcurrencyStamp") |
|
|
.HasColumnType("nvarchar(max)"); |
|
|
.HasColumnType("nvarchar(max)"); |
|
|
|
|
|
|
|
|
b.Property<string>("CorrelationId") |
|
|
b.Property<string>("CorrelationId") |
|
|
@ -166,6 +168,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(256); |
|
|
.HasMaxLength(256); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("Id"); |
|
|
b.HasKey("Id"); |
|
|
@ -259,6 +262,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(64); |
|
|
.HasMaxLength(64); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("Id"); |
|
|
b.HasKey("Id"); |
|
|
@ -356,6 +360,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(256); |
|
|
.HasMaxLength(256); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("Id"); |
|
|
b.HasKey("Id"); |
|
|
@ -383,6 +388,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("Id"); |
|
|
b.HasKey("Id"); |
|
|
@ -552,6 +558,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(1024); |
|
|
.HasMaxLength(1024); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.Property<Guid>("UserId") |
|
|
b.Property<Guid>("UserId") |
|
|
@ -583,6 +590,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(196); |
|
|
.HasMaxLength(196); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("UserId", "LoginProvider"); |
|
|
b.HasKey("UserId", "LoginProvider"); |
|
|
@ -592,6 +600,33 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
b.ToTable("AbpUserLogins"); |
|
|
b.ToTable("AbpUserLogins"); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => |
|
|
|
|
|
{ |
|
|
|
|
|
b.Property<Guid>("OrganizationUnitId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid>("UserId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreationTime") |
|
|
|
|
|
.HasColumnName("CreationTime") |
|
|
|
|
|
.HasColumnType("datetime2"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("CreatorId") |
|
|
|
|
|
.HasColumnName("CreatorId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("OrganizationUnitId", "UserId"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("UserId", "OrganizationUnitId"); |
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("AbpUserOrganizationUnits"); |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => |
|
|
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => |
|
|
{ |
|
|
{ |
|
|
b.Property<Guid>("UserId") |
|
|
b.Property<Guid>("UserId") |
|
|
@ -601,6 +636,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("UserId", "RoleId"); |
|
|
b.HasKey("UserId", "RoleId"); |
|
|
@ -624,6 +660,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(128); |
|
|
.HasMaxLength(128); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.Property<string>("Value") |
|
|
b.Property<string>("Value") |
|
|
@ -634,6 +671,106 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
b.ToTable("AbpUserTokens"); |
|
|
b.ToTable("AbpUserTokens"); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => |
|
|
|
|
|
{ |
|
|
|
|
|
b.Property<Guid>("Id") |
|
|
|
|
|
.ValueGeneratedOnAdd() |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Code") |
|
|
|
|
|
.IsRequired() |
|
|
|
|
|
.HasColumnName("Code") |
|
|
|
|
|
.HasColumnType("nvarchar(95)") |
|
|
|
|
|
.HasMaxLength(95); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ConcurrencyStamp") |
|
|
|
|
|
.IsConcurrencyToken() |
|
|
|
|
|
.HasColumnName("ConcurrencyStamp") |
|
|
|
|
|
.HasColumnType("nvarchar(max)"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreationTime") |
|
|
|
|
|
.HasColumnName("CreationTime") |
|
|
|
|
|
.HasColumnType("datetime2"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("CreatorId") |
|
|
|
|
|
.HasColumnName("CreatorId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("DeleterId") |
|
|
|
|
|
.HasColumnName("DeleterId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("DeletionTime") |
|
|
|
|
|
.HasColumnName("DeletionTime") |
|
|
|
|
|
.HasColumnType("datetime2"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("DisplayName") |
|
|
|
|
|
.IsRequired() |
|
|
|
|
|
.HasColumnName("DisplayName") |
|
|
|
|
|
.HasColumnType("nvarchar(128)") |
|
|
|
|
|
.HasMaxLength(128); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ExtraProperties") |
|
|
|
|
|
.HasColumnName("ExtraProperties") |
|
|
|
|
|
.HasColumnType("nvarchar(max)"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<bool>("IsDeleted") |
|
|
|
|
|
.ValueGeneratedOnAdd() |
|
|
|
|
|
.HasColumnName("IsDeleted") |
|
|
|
|
|
.HasColumnType("bit") |
|
|
|
|
|
.HasDefaultValue(false); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("LastModificationTime") |
|
|
|
|
|
.HasColumnName("LastModificationTime") |
|
|
|
|
|
.HasColumnType("datetime2"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("LastModifierId") |
|
|
|
|
|
.HasColumnName("LastModifierId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("ParentId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Code"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("ParentId"); |
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("AbpOrganizationUnits"); |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => |
|
|
|
|
|
{ |
|
|
|
|
|
b.Property<Guid>("OrganizationUnitId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid>("RoleId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreationTime") |
|
|
|
|
|
.HasColumnName("CreationTime") |
|
|
|
|
|
.HasColumnType("datetime2"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("CreatorId") |
|
|
|
|
|
.HasColumnName("CreatorId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
|
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("OrganizationUnitId", "RoleId"); |
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("RoleId", "OrganizationUnitId"); |
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("AbpOrganizationUnitRoles"); |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiResource", b => |
|
|
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiResource", b => |
|
|
{ |
|
|
{ |
|
|
b.Property<Guid>("Id") |
|
|
b.Property<Guid>("Id") |
|
|
@ -1189,6 +1326,8 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(200); |
|
|
.HasMaxLength(200); |
|
|
|
|
|
|
|
|
b.Property<string>("ConcurrencyStamp") |
|
|
b.Property<string>("ConcurrencyStamp") |
|
|
|
|
|
.IsConcurrencyToken() |
|
|
|
|
|
.HasColumnName("ConcurrencyStamp") |
|
|
.HasColumnType("nvarchar(max)"); |
|
|
.HasColumnType("nvarchar(max)"); |
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreationTime") |
|
|
b.Property<DateTime>("CreationTime") |
|
|
@ -1341,6 +1480,7 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.HasMaxLength(64); |
|
|
.HasMaxLength(64); |
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId") |
|
|
b.Property<Guid?>("TenantId") |
|
|
|
|
|
.HasColumnName("TenantId") |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
.HasColumnType("uniqueidentifier"); |
|
|
|
|
|
|
|
|
b.HasKey("Id"); |
|
|
b.HasKey("Id"); |
|
|
@ -1511,6 +1651,21 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.IsRequired(); |
|
|
.IsRequired(); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserOrganizationUnit", b => |
|
|
|
|
|
{ |
|
|
|
|
|
b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) |
|
|
|
|
|
.WithMany() |
|
|
|
|
|
.HasForeignKey("OrganizationUnitId") |
|
|
|
|
|
.OnDelete(DeleteBehavior.Cascade) |
|
|
|
|
|
.IsRequired(); |
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Volo.Abp.Identity.IdentityUser", null) |
|
|
|
|
|
.WithMany("OrganizationUnits") |
|
|
|
|
|
.HasForeignKey("UserId") |
|
|
|
|
|
.OnDelete(DeleteBehavior.Cascade) |
|
|
|
|
|
.IsRequired(); |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => |
|
|
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b => |
|
|
{ |
|
|
{ |
|
|
b.HasOne("Volo.Abp.Identity.IdentityRole", null) |
|
|
b.HasOne("Volo.Abp.Identity.IdentityRole", null) |
|
|
@ -1535,6 +1690,28 @@ namespace MyCompanyName.MyProjectName.Migrations |
|
|
.IsRequired(); |
|
|
.IsRequired(); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnit", b => |
|
|
|
|
|
{ |
|
|
|
|
|
b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) |
|
|
|
|
|
.WithMany() |
|
|
|
|
|
.HasForeignKey("ParentId"); |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.Identity.OrganizationUnitRole", b => |
|
|
|
|
|
{ |
|
|
|
|
|
b.HasOne("Volo.Abp.Identity.OrganizationUnit", null) |
|
|
|
|
|
.WithMany("Roles") |
|
|
|
|
|
.HasForeignKey("OrganizationUnitId") |
|
|
|
|
|
.OnDelete(DeleteBehavior.Cascade) |
|
|
|
|
|
.IsRequired(); |
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Volo.Abp.Identity.IdentityRole", null) |
|
|
|
|
|
.WithMany() |
|
|
|
|
|
.HasForeignKey("RoleId") |
|
|
|
|
|
.OnDelete(DeleteBehavior.Cascade) |
|
|
|
|
|
.IsRequired(); |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim", b => |
|
|
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim", b => |
|
|
{ |
|
|
{ |
|
|
b.HasOne("Volo.Abp.IdentityServer.ApiResources.ApiResource", null) |
|
|
b.HasOne("Volo.Abp.IdentityServer.ApiResources.ApiResource", null) |