diff --git a/samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20190816095916_Initial.Designer.cs b/samples/DashboardDemo/src/DashboardDemo.EntityFrameworkCore.DbMigrations/Migrations/20191010023719_Initial.Designer.cs
similarity index 50%
rename from samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20190816095916_Initial.Designer.cs
rename to samples/DashboardDemo/src/DashboardDemo.EntityFrameworkCore.DbMigrations/Migrations/20191010023719_Initial.Designer.cs
index 45555c790b..134a658f25 100644
--- a/samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20190816095916_Initial.Designer.cs
+++ b/samples/DashboardDemo/src/DashboardDemo.EntityFrameworkCore.DbMigrations/Migrations/20191010023719_Initial.Designer.cs
@@ -1,100 +1,122 @@
//
using System;
-using AuthServer.Host.EntityFrameworkCore;
+using DashboardDemo.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-namespace AuthServer.Host.Migrations
+namespace DashboardDemo.Migrations
{
- [DbContext(typeof(AuthServerDbContext))]
- [Migration("20190816095916_Initial")]
+ [DbContext(typeof(DashboardDemoMigrationsDbContext))]
+ [Migration("20191010023719_Initial")]
partial class Initial
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
{
#pragma warning disable 612, 618
modelBuilder
- .HasAnnotation("ProductVersion", "2.2.6-servicing-10079")
+ .HasAnnotation("ProductVersion", "3.0.0")
.HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("ApplicationName")
.HasColumnName("ApplicationName")
+ .HasColumnType("nvarchar(96)")
.HasMaxLength(96);
b.Property("BrowserInfo")
.HasColumnName("BrowserInfo")
+ .HasColumnType("nvarchar(512)")
.HasMaxLength(512);
b.Property("ClientId")
.HasColumnName("ClientId")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("ClientIpAddress")
.HasColumnName("ClientIpAddress")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("ClientName")
.HasColumnName("ClientName")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
b.Property("Comments")
.HasColumnName("Comments")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
- b.Property("ConcurrencyStamp");
+ b.Property("ConcurrencyStamp")
+ .HasColumnType("nvarchar(max)");
b.Property("CorrelationId")
.HasColumnName("CorrelationId")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("Exceptions")
.HasColumnName("Exceptions")
+ .HasColumnType("nvarchar(4000)")
.HasMaxLength(4000);
b.Property("ExecutionDuration")
- .HasColumnName("ExecutionDuration");
+ .HasColumnName("ExecutionDuration")
+ .HasColumnType("int");
- b.Property("ExecutionTime");
+ b.Property("ExecutionTime")
+ .HasColumnType("datetime2");
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
b.Property("HttpMethod")
.HasColumnName("HttpMethod")
+ .HasColumnType("nvarchar(16)")
.HasMaxLength(16);
b.Property("HttpStatusCode")
- .HasColumnName("HttpStatusCode");
+ .HasColumnName("HttpStatusCode")
+ .HasColumnType("int");
b.Property("ImpersonatorTenantId")
- .HasColumnName("ImpersonatorTenantId");
+ .HasColumnName("ImpersonatorTenantId")
+ .HasColumnType("uniqueidentifier");
b.Property("ImpersonatorUserId")
- .HasColumnName("ImpersonatorUserId");
+ .HasColumnName("ImpersonatorUserId")
+ .HasColumnType("uniqueidentifier");
b.Property("TenantId")
- .HasColumnName("TenantId");
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
- b.Property("TenantName");
+ b.Property("TenantName")
+ .HasColumnType("nvarchar(max)");
b.Property("Url")
.HasColumnName("Url")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("UserId")
- .HasColumnName("UserId");
+ .HasColumnName("UserId")
+ .HasColumnType("uniqueidentifier");
b.Property("UserName")
.HasColumnName("UserName")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.HasKey("Id");
@@ -109,33 +131,42 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("AuditLogId")
- .HasColumnName("AuditLogId");
+ .HasColumnName("AuditLogId")
+ .HasColumnType("uniqueidentifier");
b.Property("ExecutionDuration")
- .HasColumnName("ExecutionDuration");
+ .HasColumnName("ExecutionDuration")
+ .HasColumnType("int");
b.Property("ExecutionTime")
- .HasColumnName("ExecutionTime");
+ .HasColumnName("ExecutionTime")
+ .HasColumnType("datetime2");
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
b.Property("MethodName")
.HasColumnName("MethodName")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
b.Property("Parameters")
.HasColumnName("Parameters")
+ .HasColumnType("nvarchar(2000)")
.HasMaxLength(2000);
b.Property("ServiceName")
.HasColumnName("ServiceName")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("Id");
@@ -149,34 +180,43 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("AuditLogId")
- .HasColumnName("AuditLogId");
+ .HasColumnName("AuditLogId")
+ .HasColumnType("uniqueidentifier");
b.Property("ChangeTime")
- .HasColumnName("ChangeTime");
+ .HasColumnName("ChangeTime")
+ .HasColumnType("datetime2");
b.Property("ChangeType")
- .HasColumnName("ChangeType");
+ .HasColumnName("ChangeType")
+ .HasColumnType("tinyint");
b.Property("EntityId")
.IsRequired()
.HasColumnName("EntityId")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
- b.Property("EntityTenantId");
+ b.Property("EntityTenantId")
+ .HasColumnType("uniqueidentifier");
b.Property("EntityTypeFullName")
.IsRequired()
.HasColumnName("EntityTypeFullName")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
b.Property("TenantId")
- .HasColumnName("TenantId");
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("Id");
@@ -190,29 +230,36 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
- b.Property("EntityChangeId");
+ b.Property("EntityChangeId")
+ .HasColumnType("uniqueidentifier");
b.Property("NewValue")
.HasColumnName("NewValue")
+ .HasColumnType("nvarchar(512)")
.HasMaxLength(512);
b.Property("OriginalValue")
.HasColumnName("OriginalValue")
+ .HasColumnType("nvarchar(512)")
.HasMaxLength(512);
b.Property("PropertyName")
.IsRequired()
.HasColumnName("PropertyName")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
b.Property("PropertyTypeFullName")
.IsRequired()
.HasColumnName("PropertyTypeFullName")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("Id");
@@ -221,38 +268,134 @@ namespace AuthServer.Host.Migrations
b.ToTable("AbpEntityPropertyChanges");
});
+ modelBuilder.Entity("Volo.Abp.BackgroundJobs.BackgroundJobRecord", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ConcurrencyStamp")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("CreationTime")
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ExtraProperties")
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("IsAbandoned")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("bit")
+ .HasDefaultValue(false);
+
+ b.Property("JobArgs")
+ .IsRequired()
+ .HasColumnType("nvarchar(max)")
+ .HasMaxLength(1048576);
+
+ b.Property("JobName")
+ .IsRequired()
+ .HasColumnType("nvarchar(128)")
+ .HasMaxLength(128);
+
+ b.Property("LastTryTime")
+ .HasColumnType("datetime2");
+
+ b.Property("NextTryTime")
+ .HasColumnType("datetime2");
+
+ b.Property("Priority")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("tinyint")
+ .HasDefaultValue((byte)15);
+
+ b.Property("TryCount")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("smallint")
+ .HasDefaultValue((short)0);
+
+ b.HasKey("Id");
+
+ b.HasIndex("IsAbandoned", "NextTryTime");
+
+ b.ToTable("AbpBackgroundJobs");
+ });
+
+ modelBuilder.Entity("Volo.Abp.FeatureManagement.FeatureValue", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasColumnType("nvarchar(128)")
+ .HasMaxLength(128);
+
+ b.Property("ProviderKey")
+ .HasColumnType("nvarchar(64)")
+ .HasMaxLength(64);
+
+ b.Property("ProviderName")
+ .HasColumnType("nvarchar(64)")
+ .HasMaxLength(64);
+
+ b.Property("Value")
+ .IsRequired()
+ .HasColumnType("nvarchar(128)")
+ .HasMaxLength(128);
+
+ b.HasKey("Id");
+
+ b.HasIndex("Name", "ProviderName", "ProviderKey");
+
+ b.ToTable("AbpFeatureValues");
+ });
+
modelBuilder.Entity("Volo.Abp.Identity.IdentityClaimType", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.IsRequired()
.HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("Description")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
- b.Property("IsStatic");
+ b.Property("IsStatic")
+ .HasColumnType("bit");
b.Property("Name")
.IsRequired()
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("Regex")
+ .HasColumnType("nvarchar(512)")
.HasMaxLength(512);
b.Property("RegexDescription")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
- b.Property("Required");
+ b.Property("Required")
+ .HasColumnType("bit");
- b.Property("ValueType");
+ b.Property("ValueType")
+ .HasColumnType("int");
b.HasKey("Id");
@@ -262,35 +405,44 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.IsRequired()
.HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
b.Property("IsDefault")
- .HasColumnName("IsDefault");
+ .HasColumnName("IsDefault")
+ .HasColumnType("bit");
b.Property("IsPublic")
- .HasColumnName("IsPublic");
+ .HasColumnName("IsPublic")
+ .HasColumnType("bit");
b.Property("IsStatic")
- .HasColumnName("IsStatic");
+ .HasColumnName("IsStatic")
+ .HasColumnType("bit");
b.Property("Name")
.IsRequired()
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("NormalizedName")
.IsRequired()
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("Id");
@@ -302,18 +454,22 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .HasColumnType("uniqueidentifier");
b.Property("ClaimType")
.IsRequired()
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("ClaimValue")
+ .HasColumnType("nvarchar(1024)")
.HasMaxLength(1024);
- b.Property("RoleId");
+ b.Property("RoleId")
+ .HasColumnType("uniqueidentifier");
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("Id");
@@ -325,105 +481,131 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("AccessFailedCount")
.ValueGeneratedOnAdd()
.HasColumnName("AccessFailedCount")
+ .HasColumnType("int")
.HasDefaultValue(0);
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .HasColumnName("ConcurrencyStamp");
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(max)");
b.Property("CreationTime")
- .HasColumnName("CreationTime");
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
b.Property("CreatorId")
- .HasColumnName("CreatorId");
+ .HasColumnName("CreatorId")
+ .HasColumnType("uniqueidentifier");
b.Property("DeleterId")
- .HasColumnName("DeleterId");
+ .HasColumnName("DeleterId")
+ .HasColumnType("uniqueidentifier");
b.Property("DeletionTime")
- .HasColumnName("DeletionTime");
+ .HasColumnName("DeletionTime")
+ .HasColumnType("datetime2");
b.Property("Email")
.HasColumnName("Email")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("EmailConfirmed")
.ValueGeneratedOnAdd()
.HasColumnName("EmailConfirmed")
+ .HasColumnType("bit")
.HasDefaultValue(false);
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
b.Property("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnName("IsDeleted")
+ .HasColumnType("bit")
.HasDefaultValue(false);
b.Property("LastModificationTime")
- .HasColumnName("LastModificationTime");
+ .HasColumnName("LastModificationTime")
+ .HasColumnType("datetime2");
b.Property("LastModifierId")
- .HasColumnName("LastModifierId");
+ .HasColumnName("LastModifierId")
+ .HasColumnType("uniqueidentifier");
b.Property("LockoutEnabled")
.ValueGeneratedOnAdd()
.HasColumnName("LockoutEnabled")
+ .HasColumnType("bit")
.HasDefaultValue(false);
- b.Property("LockoutEnd");
+ b.Property("LockoutEnd")
+ .HasColumnType("datetimeoffset");
b.Property("Name")
.HasColumnName("Name")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("NormalizedEmail")
.HasColumnName("NormalizedEmail")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("NormalizedUserName")
.IsRequired()
.HasColumnName("NormalizedUserName")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("PasswordHash")
.HasColumnName("PasswordHash")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("PhoneNumber")
.HasColumnName("PhoneNumber")
+ .HasColumnType("nvarchar(16)")
.HasMaxLength(16);
b.Property("PhoneNumberConfirmed")
.ValueGeneratedOnAdd()
.HasColumnName("PhoneNumberConfirmed")
+ .HasColumnType("bit")
.HasDefaultValue(false);
b.Property("SecurityStamp")
.IsRequired()
.HasColumnName("SecurityStamp")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("Surname")
.HasColumnName("Surname")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("TenantId")
- .HasColumnName("TenantId");
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
b.Property("TwoFactorEnabled")
.ValueGeneratedOnAdd()
.HasColumnName("TwoFactorEnabled")
+ .HasColumnType("bit")
.HasDefaultValue(false);
b.Property("UserName")
.IsRequired()
.HasColumnName("UserName")
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.HasKey("Id");
@@ -442,18 +624,22 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .HasColumnType("uniqueidentifier");
b.Property("ClaimType")
.IsRequired()
+ .HasColumnType("nvarchar(256)")
.HasMaxLength(256);
b.Property("ClaimValue")
+ .HasColumnType("nvarchar(1024)")
.HasMaxLength(1024);
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
- b.Property("UserId");
+ b.Property("UserId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("Id");
@@ -464,19 +650,24 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b =>
{
- b.Property("UserId");
+ b.Property("UserId")
+ .HasColumnType("uniqueidentifier");
b.Property("LoginProvider")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("ProviderDisplayName")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
b.Property("ProviderKey")
.IsRequired()
+ .HasColumnType("nvarchar(196)")
.HasMaxLength(196);
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("UserId", "LoginProvider");
@@ -487,11 +678,14 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserRole", b =>
{
- b.Property("UserId");
+ b.Property("UserId")
+ .HasColumnType("uniqueidentifier");
- b.Property("RoleId");
+ b.Property("RoleId")
+ .HasColumnType("uniqueidentifier");
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
b.HasKey("UserId", "RoleId");
@@ -502,17 +696,22 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.Identity.IdentityUserToken", b =>
{
- b.Property("UserId");
+ b.Property("UserId")
+ .HasColumnType("uniqueidentifier");
b.Property("LoginProvider")
+ .HasColumnType("nvarchar(64)")
.HasMaxLength(64);
b.Property("Name")
+ .HasColumnType("nvarchar(128)")
.HasMaxLength(128);
- b.Property("TenantId");
+ b.Property("TenantId")
+ .HasColumnType("uniqueidentifier");
- b.Property("Value");
+ b.Property("Value")
+ .HasColumnType("nvarchar(max)");
b.HasKey("UserId", "LoginProvider", "Name");
@@ -522,51 +721,66 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiResource", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .HasColumnName("ConcurrencyStamp");
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(max)");
b.Property("CreationTime")
- .HasColumnName("CreationTime");
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
b.Property("CreatorId")
- .HasColumnName("CreatorId");
+ .HasColumnName("CreatorId")
+ .HasColumnType("uniqueidentifier");
b.Property("DeleterId")
- .HasColumnName("DeleterId");
+ .HasColumnName("DeleterId")
+ .HasColumnType("uniqueidentifier");
b.Property("DeletionTime")
- .HasColumnName("DeletionTime");
+ .HasColumnName("DeletionTime")
+ .HasColumnType("datetime2");
b.Property("Description")
+ .HasColumnType("nvarchar(1000)")
.HasMaxLength(1000);
b.Property("DisplayName")
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
- b.Property("Enabled");
+ b.Property("Enabled")
+ .HasColumnType("bit");
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
b.Property("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnName("IsDeleted")
+ .HasColumnType("bit")
.HasDefaultValue(false);
b.Property("LastModificationTime")
- .HasColumnName("LastModificationTime");
+ .HasColumnName("LastModificationTime")
+ .HasColumnType("datetime2");
b.Property("LastModifierId")
- .HasColumnName("LastModifierId");
+ .HasColumnName("LastModifierId")
+ .HasColumnType("uniqueidentifier");
b.Property("Name")
.IsRequired()
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
- b.Property("Properties");
+ b.Property("Properties")
+ .HasColumnType("nvarchar(max)");
b.HasKey("Id");
@@ -575,10 +789,12 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim", b =>
{
- b.Property("ApiResourceId");
+ b.Property("ApiResourceId")
+ .HasColumnType("uniqueidentifier");
b.Property("Type")
- .HasMaxLength(196);
+ .HasColumnType("nvarchar(200)")
+ .HasMaxLength(200);
b.HasKey("ApiResourceId", "Type");
@@ -587,22 +803,29 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiScope", b =>
{
- b.Property("ApiResourceId");
+ b.Property("ApiResourceId")
+ .HasColumnType("uniqueidentifier");
b.Property("Name")
- .HasMaxLength(196);
+ .HasColumnType("nvarchar(200)")
+ .HasMaxLength(200);
b.Property("Description")
- .HasMaxLength(256);
+ .HasColumnType("nvarchar(1000)")
+ .HasMaxLength(1000);
b.Property("DisplayName")
- .HasMaxLength(128);
+ .HasColumnType("nvarchar(200)")
+ .HasMaxLength(200);
- b.Property("Emphasize");
+ b.Property("Emphasize")
+ .HasColumnType("bit");
- b.Property("Required");
+ b.Property("Required")
+ .HasColumnType("bit");
- b.Property("ShowInDiscoveryDocument");
+ b.Property("ShowInDiscoveryDocument")
+ .HasColumnType("bit");
b.HasKey("ApiResourceId", "Name");
@@ -611,13 +834,16 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiScopeClaim", b =>
{
- b.Property("ApiResourceId");
+ b.Property("ApiResourceId")
+ .HasColumnType("uniqueidentifier");
b.Property("Name")
- .HasMaxLength(196);
+ .HasColumnType("nvarchar(200)")
+ .HasMaxLength(200);
b.Property("Type")
- .HasMaxLength(196);
+ .HasColumnType("nvarchar(200)")
+ .HasMaxLength(200);
b.HasKey("ApiResourceId", "Name", "Type");
@@ -626,18 +852,23 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.IdentityServer.ApiResources.ApiSecret", b =>
{
- b.Property("ApiResourceId");
+ b.Property("ApiResourceId")
+ .HasColumnType("uniqueidentifier");
b.Property("Type")
- .HasMaxLength(32);
+ .HasColumnType("nvarchar(250)")
+ .HasMaxLength(250);
b.Property("Value")
- .HasMaxLength(196);
+ .HasColumnType("nvarchar(4000)")
+ .HasMaxLength(4000);
b.Property("Description")
- .HasMaxLength(256);
+ .HasColumnType("nvarchar(2000)")
+ .HasMaxLength(2000);
- b.Property("Expiration");
+ b.Property("Expiration")
+ .HasColumnType("datetime2");
b.HasKey("ApiResourceId", "Type", "Value");
@@ -647,141 +878,190 @@ namespace AuthServer.Host.Migrations
modelBuilder.Entity("Volo.Abp.IdentityServer.Clients.Client", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
- b.Property("AbsoluteRefreshTokenLifetime");
+ b.Property("AbsoluteRefreshTokenLifetime")
+ .HasColumnType("int");
- b.Property("AccessTokenLifetime");
+ b.Property("AccessTokenLifetime")
+ .HasColumnType("int");
- b.Property("AccessTokenType");
+ b.Property("AccessTokenType")
+ .HasColumnType("int");
- b.Property("AllowAccessTokensViaBrowser");
+ b.Property("AllowAccessTokensViaBrowser")
+ .HasColumnType("bit");
- b.Property("AllowOfflineAccess");
+ b.Property("AllowOfflineAccess")
+ .HasColumnType("bit");
- b.Property("AllowPlainTextPkce");
+ b.Property("AllowPlainTextPkce")
+ .HasColumnType("bit");
- b.Property("AllowRememberConsent");
+ b.Property("AllowRememberConsent")
+ .HasColumnType("bit");
- b.Property("AlwaysIncludeUserClaimsInIdToken");
+ b.Property("AlwaysIncludeUserClaimsInIdToken")
+ .HasColumnType("bit");
- b.Property("AlwaysSendClientClaims");
+ b.Property("AlwaysSendClientClaims")
+ .HasColumnType("bit");
- b.Property("AuthorizationCodeLifetime");
+ b.Property("AuthorizationCodeLifetime")
+ .HasColumnType("int");
- b.Property("BackChannelLogoutSessionRequired");
+ b.Property("BackChannelLogoutSessionRequired")
+ .HasColumnType("bit");
b.Property("BackChannelLogoutUri")
- .HasMaxLength(300);
+ .HasColumnType("nvarchar(2000)")
+ .HasMaxLength(2000);
b.Property("ClientClaimsPrefix")
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
b.Property("ClientId")
.IsRequired()
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
b.Property("ClientName")
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
b.Property("ClientUri")
- .HasMaxLength(300);
+ .HasColumnType("nvarchar(2000)")
+ .HasMaxLength(2000);
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .HasColumnName("ConcurrencyStamp");
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(max)");
- b.Property("ConsentLifetime");
+ b.Property("ConsentLifetime")
+ .HasColumnType("int");
b.Property("CreationTime")
- .HasColumnName("CreationTime");
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
b.Property("CreatorId")
- .HasColumnName("CreatorId");
+ .HasColumnName("CreatorId")
+ .HasColumnType("uniqueidentifier");
b.Property("DeleterId")
- .HasColumnName("DeleterId");
+ .HasColumnName("DeleterId")
+ .HasColumnType("uniqueidentifier");
b.Property("DeletionTime")
- .HasColumnName("DeletionTime");
+ .HasColumnName("DeletionTime")
+ .HasColumnType("datetime2");
b.Property("Description")
+ .HasColumnType("nvarchar(1000)")
.HasMaxLength(1000);
- b.Property("DeviceCodeLifetime");
+ b.Property("DeviceCodeLifetime")
+ .HasColumnType("int");
- b.Property("EnableLocalLogin");
+ b.Property("EnableLocalLogin")
+ .HasColumnType("bit");
- b.Property("Enabled");
+ b.Property("Enabled")
+ .HasColumnType("bit");
b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties");
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
- b.Property("FrontChannelLogoutSessionRequired");
+ b.Property("FrontChannelLogoutSessionRequired")
+ .HasColumnType("bit");
b.Property("FrontChannelLogoutUri")
- .HasMaxLength(300);
+ .HasColumnType("nvarchar(2000)")
+ .HasMaxLength(2000);
- b.Property("IdentityTokenLifetime");
+ b.Property("IdentityTokenLifetime")
+ .HasColumnType("int");
- b.Property("IncludeJwtId");
+ b.Property("IncludeJwtId")
+ .HasColumnType("bit");
b.Property("IsDeleted")
.ValueGeneratedOnAdd()
.HasColumnName("IsDeleted")
+ .HasColumnType("bit")
.HasDefaultValue(false);
b.Property("LastModificationTime")
- .HasColumnName("LastModificationTime");
+ .HasColumnName("LastModificationTime")
+ .HasColumnType("datetime2");
b.Property("LastModifierId")
- .HasColumnName("LastModifierId");
+ .HasColumnName("LastModifierId")
+ .HasColumnType("uniqueidentifier");
b.Property("LogoUri")
- .HasMaxLength(300);
+ .HasColumnType("nvarchar(2000)")
+ .HasMaxLength(2000);
b.Property("PairWiseSubjectSalt")
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
b.Property("ProtocolType")
.IsRequired()
+ .HasColumnType("nvarchar(200)")
.HasMaxLength(200);
- b.Property("RefreshTokenExpiration");
+ b.Property