From c42533bf9f8c14305622d4002cff856514816077 Mon Sep 17 00:00:00 2001
From: maliming <6908465+maliming@users.noreply.github.com>
Date: Wed, 24 Jun 2020 10:41:41 +0800
Subject: [PATCH] Update migration files.
---
...4105416_BackgroundJobs_Initial.Designer.cs | 66 -
.../20181211140407_AggragateRoot_Changes.cs | 31 -
...023633_BackgroundJobs_Initial.Designer.cs} | 35 +-
... 20200624023633_BackgroundJobs_Initial.cs} | 2 +
.../DemoAppDbContextModelSnapshot.cs | 31 +-
.../20200531134550_Initial.Designer.cs | 97 -
.../Migrations/20200531143839_FK_Added.cs | 34 -
....cs => 20200624023744_Initial.Designer.cs} | 12 +-
...0_Initial.cs => 20200624023744_Initial.cs} | 19 +-
.../BlobStoringHostDbContextModelSnapshot.cs | 8 +-
....cs => 20200624023838_Initial.Designer.cs} | 24 +-
...3_Initial.cs => 20200624023838_Initial.cs} | 12 +-
.../VoloDocsDbContextModelSnapshot.cs | 22 +-
...3_SetConcurrencyStampMaxLength.Designer.cs | 1892 +++++++++++++++++
...0624024013_SetConcurrencyStampMaxLength.cs | 213 ++
.../AuthServerDbContextModelSnapshot.cs | 41 +-
....cs => 20200624024055_Initial.Designer.cs} | 37 +-
...3_Initial.cs => 20200624024055_Initial.cs} | 2 +-
...tServiceMigrationDbContextModelSnapshot.cs | 35 +-
....cs => 20200624023152_Initial.Designer.cs} | 46 +-
...9_Initial.cs => 20200624023152_Initial.cs} | 24 +-
...ectNameMigrationsDbContextModelSnapshot.cs | 44 +-
....cs => 20200624023331_Initial.Designer.cs} | 43 +-
...5_Initial.cs => 20200624023331_Initial.cs} | 22 +-
...verHostMigrationsDbContextModelSnapshot.cs | 41 +-
....cs => 20200624023340_Initial.Designer.cs} | 28 +-
...4_Initial.cs => 20200624023340_Initial.cs} | 12 +-
.../UnifiedDbContextModelSnapshot.cs | 26 +-
28 files changed, 2456 insertions(+), 443 deletions(-)
delete mode 100644 modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.Designer.cs
delete mode 100644 modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.cs
rename modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/{20181211140407_AggragateRoot_Changes.Designer.cs => 20200624023633_BackgroundJobs_Initial.Designer.cs} (59%)
rename modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/{20180724105416_BackgroundJobs_Initial.cs => 20200624023633_BackgroundJobs_Initial.cs} (91%)
delete mode 100644 modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.Designer.cs
delete mode 100644 modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.cs
rename modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/{20200531143839_FK_Added.Designer.cs => 20200624023744_Initial.Designer.cs} (92%)
rename modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/{20200531134550_Initial.cs => 20200624023744_Initial.cs} (76%)
rename modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/{20200617102723_Initial.Designer.cs => 20200624023838_Initial.Designer.cs} (98%)
rename modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/{20200617102723_Initial.cs => 20200624023838_Initial.cs} (98%)
create mode 100644 samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20200624024013_SetConcurrencyStampMaxLength.Designer.cs
create mode 100644 samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20200624024013_SetConcurrencyStampMaxLength.cs
rename samples/MicroserviceDemo/microservices/ProductService.Host/Migrations/{20190408114353_Initial.Designer.cs => 20200624024055_Initial.Designer.cs} (57%)
rename samples/MicroserviceDemo/microservices/ProductService.Host/Migrations/{20190408114353_Initial.cs => 20200624024055_Initial.cs} (95%)
rename templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/{20200525051739_Initial.Designer.cs => 20200624023152_Initial.Designer.cs} (98%)
rename templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/{20200525051739_Initial.cs => 20200624023152_Initial.cs} (98%)
rename templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/Migrations/{20200525052535_Initial.Designer.cs => 20200624023331_Initial.Designer.cs} (98%)
rename templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/Migrations/{20200525052535_Initial.cs => 20200624023331_Initial.cs} (98%)
rename templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/Migrations/{20200525052704_Initial.Designer.cs => 20200624023340_Initial.Designer.cs} (97%)
rename templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/Migrations/{20200525052704_Initial.cs => 20200624023340_Initial.cs} (98%)
diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.Designer.cs b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.Designer.cs
deleted file mode 100644
index acab1e91e7..0000000000
--- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.Designer.cs
+++ /dev/null
@@ -1,66 +0,0 @@
-//
-using System;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Metadata;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Volo.Abp.BackgroundJobs;
-using Volo.Abp.BackgroundJobs.DemoApp.Db;
-
-namespace Volo.Abp.BackgroundJobs.DemoApp.Migrations
-{
- [DbContext(typeof(DemoAppDbContext))]
- [Migration("20180724105416_BackgroundJobs_Initial")]
- partial class BackgroundJobs_Initial
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("ProductVersion", "2.1.0-rtm-30799")
- .HasAnnotation("Relational:MaxIdentifierLength", 128)
- .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
-
- modelBuilder.Entity("Volo.Abp.BackgroundJobs.BackgroundJobRecord", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd();
-
- b.Property("CreationTime")
- .HasColumnName("CreationTime");
-
- b.Property("IsAbandoned")
- .ValueGeneratedOnAdd()
- .HasDefaultValue(false);
-
- b.Property("JobArgs")
- .IsRequired()
- .HasMaxLength(1048576);
-
- b.Property("JobName")
- .IsRequired()
- .HasMaxLength(128);
-
- b.Property("LastTryTime");
-
- b.Property("NextTryTime");
-
- b.Property("Priority")
- .ValueGeneratedOnAdd()
- .HasDefaultValue((byte)15);
-
- b.Property("TryCount")
- .ValueGeneratedOnAdd()
- .HasDefaultValue((short)0);
-
- b.HasKey("Id");
-
- b.HasIndex("IsAbandoned", "NextTryTime");
-
- b.ToTable("AbpBackgroundJobs");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.cs b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.cs
deleted file mode 100644
index 25aa036ed3..0000000000
--- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-using Microsoft.EntityFrameworkCore.Migrations;
-
-namespace Volo.Abp.BackgroundJobs.DemoApp.Migrations
-{
- public partial class AggragateRoot_Changes : Migration
- {
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.AddColumn(
- name: "ConcurrencyStamp",
- table: "AbpBackgroundJobs",
- nullable: true);
-
- migrationBuilder.AddColumn(
- name: "ExtraProperties",
- table: "AbpBackgroundJobs",
- nullable: true);
- }
-
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropColumn(
- name: "ConcurrencyStamp",
- table: "AbpBackgroundJobs");
-
- migrationBuilder.DropColumn(
- name: "ExtraProperties",
- table: "AbpBackgroundJobs");
- }
- }
-}
diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.Designer.cs b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20200624023633_BackgroundJobs_Initial.Designer.cs
similarity index 59%
rename from modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.Designer.cs
rename to modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20200624023633_BackgroundJobs_Initial.Designer.cs
index d4ed20351c..40c0adcee7 100644
--- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20181211140407_AggragateRoot_Changes.Designer.cs
+++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20200624023633_BackgroundJobs_Initial.Designer.cs
@@ -5,58 +5,73 @@ using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Volo.Abp.BackgroundJobs;
using Volo.Abp.BackgroundJobs.DemoApp.Db;
+using Volo.Abp.EntityFrameworkCore;
namespace Volo.Abp.BackgroundJobs.DemoApp.Migrations
{
[DbContext(typeof(DemoAppDbContext))]
- [Migration("20181211140407_AggragateRoot_Changes")]
- partial class AggragateRoot_Changes
+ [Migration("20200624023633_BackgroundJobs_Initial")]
+ partial class BackgroundJobs_Initial
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
{
#pragma warning disable 612, 618
modelBuilder
- .HasAnnotation("ProductVersion", "2.1.0-rtm-30799")
+ .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
+ .HasAnnotation("ProductVersion", "3.1.5")
.HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
modelBuilder.Entity("Volo.Abp.BackgroundJobs.BackgroundJobRecord", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
- b.Property("ConcurrencyStamp");
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("CreationTime")
- .HasColumnName("CreationTime");
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
b.Property("ExtraProperties")
- .HasColumnName("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");
+ b.Property("LastTryTime")
+ .HasColumnType("datetime2");
- b.Property("NextTryTime");
+ 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");
diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.cs b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20200624023633_BackgroundJobs_Initial.cs
similarity index 91%
rename from modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.cs
rename to modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20200624023633_BackgroundJobs_Initial.cs
index 76202a0748..eebffa859a 100644
--- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20180724105416_BackgroundJobs_Initial.cs
+++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/20200624023633_BackgroundJobs_Initial.cs
@@ -12,6 +12,8 @@ namespace Volo.Abp.BackgroundJobs.DemoApp.Migrations
columns: table => new
{
Id = table.Column(nullable: false),
+ ExtraProperties = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
JobName = table.Column(maxLength: 128, nullable: false),
JobArgs = table.Column(maxLength: 1048576, nullable: false),
TryCount = table.Column(nullable: false, defaultValue: (short)0),
diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/DemoAppDbContextModelSnapshot.cs b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/DemoAppDbContextModelSnapshot.cs
index d58d7a4966..fa77fd75ca 100644
--- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/DemoAppDbContextModelSnapshot.cs
+++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Migrations/DemoAppDbContextModelSnapshot.cs
@@ -4,8 +4,8 @@ using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Volo.Abp.BackgroundJobs;
using Volo.Abp.BackgroundJobs.DemoApp.Db;
+using Volo.Abp.EntityFrameworkCore;
namespace Volo.Abp.BackgroundJobs.DemoApp.Migrations
{
@@ -16,45 +16,60 @@ namespace Volo.Abp.BackgroundJobs.DemoApp.Migrations
{
#pragma warning disable 612, 618
modelBuilder
- .HasAnnotation("ProductVersion", "2.1.0-rtm-30799")
+ .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
+ .HasAnnotation("ProductVersion", "3.1.5")
.HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
modelBuilder.Entity("Volo.Abp.BackgroundJobs.BackgroundJobRecord", b =>
{
b.Property("Id")
- .ValueGeneratedOnAdd();
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
- b.Property("ConcurrencyStamp");
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("CreationTime")
- .HasColumnName("CreationTime");
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
b.Property("ExtraProperties")
- .HasColumnName("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");
+ b.Property("LastTryTime")
+ .HasColumnType("datetime2");
- b.Property("NextTryTime");
+ 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");
diff --git a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.Designer.cs b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.Designer.cs
deleted file mode 100644
index 23fe326a47..0000000000
--- a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.Designer.cs
+++ /dev/null
@@ -1,97 +0,0 @@
-//
-using System;
-using BlobStoring.Database.Host.ConsoleApp.ConsoleApp.EfCore;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Metadata;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Volo.Abp.EntityFrameworkCore;
-
-namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
-{
- [DbContext(typeof(BlobStoringHostDbContext))]
- [Migration("20200531134550_Initial")]
- partial class Initial
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
- .HasAnnotation("ProductVersion", "3.1.4")
- .HasAnnotation("Relational:MaxIdentifierLength", 128)
- .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
-
- modelBuilder.Entity("Volo.Abp.BlobStoring.Database.DatabaseBlob", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ContainerId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("Content")
- .HasColumnType("varbinary(max)")
- .HasMaxLength(2147483647);
-
- b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .IsRequired()
- .HasColumnType("nvarchar(256)")
- .HasMaxLength(256);
-
- b.Property("TenantId")
- .HasColumnName("TenantId")
- .HasColumnType("uniqueidentifier");
-
- b.HasKey("Id");
-
- b.HasIndex("TenantId", "ContainerId", "Name");
-
- b.ToTable("AbpBlobs");
- });
-
- modelBuilder.Entity("Volo.Abp.BlobStoring.Database.DatabaseBlobContainer", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ExtraProperties")
- .HasColumnName("ExtraProperties")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Name")
- .IsRequired()
- .HasColumnType("nvarchar(128)")
- .HasMaxLength(128);
-
- b.Property("TenantId")
- .HasColumnName("TenantId")
- .HasColumnType("uniqueidentifier");
-
- b.HasKey("Id");
-
- b.HasIndex("TenantId", "Name");
-
- b.ToTable("AbpBlobContainers");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.cs b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.cs
deleted file mode 100644
index 4411063f94..0000000000
--- a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-using Microsoft.EntityFrameworkCore.Migrations;
-
-namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
-{
- public partial class FK_Added : Migration
- {
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.CreateIndex(
- name: "IX_AbpBlobs_ContainerId",
- table: "AbpBlobs",
- column: "ContainerId");
-
- migrationBuilder.AddForeignKey(
- name: "FK_AbpBlobs_AbpBlobContainers_ContainerId",
- table: "AbpBlobs",
- column: "ContainerId",
- principalTable: "AbpBlobContainers",
- principalColumn: "Id",
- onDelete: ReferentialAction.Cascade);
- }
-
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropForeignKey(
- name: "FK_AbpBlobs_AbpBlobContainers_ContainerId",
- table: "AbpBlobs");
-
- migrationBuilder.DropIndex(
- name: "IX_AbpBlobs_ContainerId",
- table: "AbpBlobs");
- }
- }
-}
diff --git a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.Designer.cs b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200624023744_Initial.Designer.cs
similarity index 92%
rename from modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.Designer.cs
rename to modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200624023744_Initial.Designer.cs
index 1214d7f500..5aa34b1eda 100644
--- a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531143839_FK_Added.Designer.cs
+++ b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200624023744_Initial.Designer.cs
@@ -11,15 +11,15 @@ using Volo.Abp.EntityFrameworkCore;
namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
{
[DbContext(typeof(BlobStoringHostDbContext))]
- [Migration("20200531143839_FK_Added")]
- partial class FK_Added
+ [Migration("20200624023744_Initial")]
+ partial class Initial
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
{
#pragma warning disable 612, 618
modelBuilder
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
- .HasAnnotation("ProductVersion", "3.1.4")
+ .HasAnnotation("ProductVersion", "3.1.5")
.HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
@@ -32,7 +32,8 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("ContainerId")
.HasColumnType("uniqueidentifier");
@@ -72,7 +73,8 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("ExtraProperties")
.HasColumnName("ExtraProperties")
diff --git a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.cs b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200624023744_Initial.cs
similarity index 76%
rename from modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.cs
rename to modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200624023744_Initial.cs
index d1ee75ac7f..bc8d412cb5 100644
--- a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200531134550_Initial.cs
+++ b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/20200624023744_Initial.cs
@@ -13,7 +13,7 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
TenantId = table.Column(nullable: true),
Name = table.Column(maxLength: 128, nullable: false)
},
@@ -28,7 +28,7 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
ContainerId = table.Column(nullable: false),
TenantId = table.Column(nullable: true),
Name = table.Column(maxLength: 256, nullable: false),
@@ -37,6 +37,12 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
constraints: table =>
{
table.PrimaryKey("PK_AbpBlobs", x => x.Id);
+ table.ForeignKey(
+ name: "FK_AbpBlobs_AbpBlobContainers_ContainerId",
+ column: x => x.ContainerId,
+ principalTable: "AbpBlobContainers",
+ principalColumn: "Id",
+ onDelete: ReferentialAction.Cascade);
});
migrationBuilder.CreateIndex(
@@ -44,6 +50,11 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
table: "AbpBlobContainers",
columns: new[] { "TenantId", "Name" });
+ migrationBuilder.CreateIndex(
+ name: "IX_AbpBlobs_ContainerId",
+ table: "AbpBlobs",
+ column: "ContainerId");
+
migrationBuilder.CreateIndex(
name: "IX_AbpBlobs_TenantId_ContainerId_Name",
table: "AbpBlobs",
@@ -53,10 +64,10 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropTable(
- name: "AbpBlobContainers");
+ name: "AbpBlobs");
migrationBuilder.DropTable(
- name: "AbpBlobs");
+ name: "AbpBlobContainers");
}
}
}
diff --git a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/BlobStoringHostDbContextModelSnapshot.cs b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/BlobStoringHostDbContextModelSnapshot.cs
index 278eb1f72c..796c68b0ad 100644
--- a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/BlobStoringHostDbContextModelSnapshot.cs
+++ b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/Migrations/BlobStoringHostDbContextModelSnapshot.cs
@@ -17,7 +17,7 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
#pragma warning disable 612, 618
modelBuilder
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
- .HasAnnotation("ProductVersion", "3.1.4")
+ .HasAnnotation("ProductVersion", "3.1.5")
.HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
@@ -30,7 +30,8 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("ContainerId")
.HasColumnType("uniqueidentifier");
@@ -70,7 +71,8 @@ namespace BlobStoring.Database.Host.ConsoleApp.ConsoleApp.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("ExtraProperties")
.HasColumnName("ExtraProperties")
diff --git a/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200617102723_Initial.Designer.cs b/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200624023838_Initial.Designer.cs
similarity index 98%
rename from modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200617102723_Initial.Designer.cs
rename to modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200624023838_Initial.Designer.cs
index 5fbced9e4a..2fb2a6782a 100644
--- a/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200617102723_Initial.Designer.cs
+++ b/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200624023838_Initial.Designer.cs
@@ -11,7 +11,7 @@ using VoloDocs.EntityFrameworkCore;
namespace VoloDocs.EntityFrameworkCore.Migrations
{
[DbContext(typeof(VoloDocsDbContext))]
- [Migration("20200617102723_Initial")]
+ [Migration("20200624023838_Initial")]
partial class Initial
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -31,10 +31,9 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .IsRequired()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(256)")
- .HasMaxLength(256);
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("Description")
.HasColumnType("nvarchar(256)")
@@ -79,10 +78,9 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .IsRequired()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(256)")
- .HasMaxLength(256);
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("ExtraProperties")
.HasColumnName("ExtraProperties")
@@ -164,7 +162,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("CreationTime")
.HasColumnName("CreationTime")
@@ -437,7 +436,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("CreationTime")
.HasColumnName("CreationTime")
@@ -594,7 +594,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("Content")
.IsRequired()
@@ -692,7 +693,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("DefaultDocumentName")
.IsRequired()
diff --git a/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200617102723_Initial.cs b/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200624023838_Initial.cs
similarity index 98%
rename from modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200617102723_Initial.cs
rename to modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200624023838_Initial.cs
index 179387743c..66b5265a33 100644
--- a/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200617102723_Initial.cs
+++ b/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/20200624023838_Initial.cs
@@ -13,7 +13,7 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(maxLength: 256, nullable: false),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
Name = table.Column(maxLength: 256, nullable: false),
Required = table.Column(nullable: false),
IsStatic = table.Column(nullable: false),
@@ -33,7 +33,7 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
CreationTime = table.Column(nullable: false),
CreatorId = table.Column(nullable: true),
LastModificationTime = table.Column(nullable: true),
@@ -78,7 +78,7 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(maxLength: 256, nullable: false),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
TenantId = table.Column(nullable: true),
Name = table.Column(maxLength: 256, nullable: false),
NormalizedName = table.Column(maxLength: 256, nullable: false),
@@ -112,7 +112,7 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
CreationTime = table.Column(nullable: false),
CreatorId = table.Column(nullable: true),
LastModificationTime = table.Column(nullable: true),
@@ -148,7 +148,7 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
ProjectId = table.Column(nullable: false),
Name = table.Column(maxLength: 255, nullable: false),
Version = table.Column(maxLength: 128, nullable: false),
@@ -176,7 +176,7 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
{
Id = table.Column(nullable: false),
ExtraProperties = table.Column(nullable: true),
- ConcurrencyStamp = table.Column(nullable: true),
+ ConcurrencyStamp = table.Column(maxLength: 40, nullable: true),
Name = table.Column(maxLength: 128, nullable: false),
ShortName = table.Column(maxLength: 32, nullable: false),
Format = table.Column(nullable: true),
diff --git a/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/VoloDocsDbContextModelSnapshot.cs b/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/VoloDocsDbContextModelSnapshot.cs
index 43feaed625..73b261e454 100644
--- a/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/VoloDocsDbContextModelSnapshot.cs
+++ b/modules/docs/app/VoloDocs.EntityFrameworkCore/Migrations/VoloDocsDbContextModelSnapshot.cs
@@ -29,10 +29,9 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .IsRequired()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(256)")
- .HasMaxLength(256);
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("Description")
.HasColumnType("nvarchar(256)")
@@ -77,10 +76,9 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
- .IsRequired()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(256)")
- .HasMaxLength(256);
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("ExtraProperties")
.HasColumnName("ExtraProperties")
@@ -162,7 +160,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("CreationTime")
.HasColumnName("CreationTime")
@@ -435,7 +434,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("CreationTime")
.HasColumnName("CreationTime")
@@ -592,7 +592,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("Content")
.IsRequired()
@@ -690,7 +691,8 @@ namespace VoloDocs.EntityFrameworkCore.Migrations
b.Property("ConcurrencyStamp")
.IsConcurrencyToken()
.HasColumnName("ConcurrencyStamp")
- .HasColumnType("nvarchar(max)");
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
b.Property("DefaultDocumentName")
.IsRequired()
diff --git a/samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20200624024013_SetConcurrencyStampMaxLength.Designer.cs b/samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20200624024013_SetConcurrencyStampMaxLength.Designer.cs
new file mode 100644
index 0000000000..8df6844e29
--- /dev/null
+++ b/samples/MicroserviceDemo/applications/AuthServer.Host/Migrations/20200624024013_SetConcurrencyStampMaxLength.Designer.cs
@@ -0,0 +1,1892 @@
+//
+using System;
+using AuthServer.Host.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+using Volo.Abp.EntityFrameworkCore;
+
+namespace AuthServer.Host.Migrations
+{
+ [DbContext(typeof(AuthServerDbContext))]
+ [Migration("20200624024013_SetConcurrencyStampMaxLength")]
+ partial class SetConcurrencyStampMaxLength
+ {
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
+ .HasAnnotation("ProductVersion", "3.1.5")
+ .HasAnnotation("Relational:MaxIdentifierLength", 128)
+ .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
+
+ modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
+ {
+ b.Property("Id")
+ .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")
+ .IsConcurrencyToken()
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
+
+ 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")
+ .HasColumnType("int");
+
+ b.Property("ExecutionTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ExtraProperties")
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("HttpMethod")
+ .HasColumnName("HttpMethod")
+ .HasColumnType("nvarchar(16)")
+ .HasMaxLength(16);
+
+ b.Property("HttpStatusCode")
+ .HasColumnName("HttpStatusCode")
+ .HasColumnType("int");
+
+ b.Property("ImpersonatorTenantId")
+ .HasColumnName("ImpersonatorTenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ImpersonatorUserId")
+ .HasColumnName("ImpersonatorUserId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("TenantId")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("TenantName")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Url")
+ .HasColumnName("Url")
+ .HasColumnType("nvarchar(256)")
+ .HasMaxLength(256);
+
+ b.Property("UserId")
+ .HasColumnName("UserId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("UserName")
+ .HasColumnName("UserName")
+ .HasColumnType("nvarchar(256)")
+ .HasMaxLength(256);
+
+ b.HasKey("Id");
+
+ b.HasIndex("TenantId", "ExecutionTime");
+
+ b.HasIndex("TenantId", "UserId", "ExecutionTime");
+
+ b.ToTable("AbpAuditLogs");
+ });
+
+ modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLogAction", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("AuditLogId")
+ .HasColumnName("AuditLogId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ExecutionDuration")
+ .HasColumnName("ExecutionDuration")
+ .HasColumnType("int");
+
+ b.Property("ExecutionTime")
+ .HasColumnName("ExecutionTime")
+ .HasColumnType("datetime2");
+
+ b.Property("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")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.HasKey("Id");
+
+ b.HasIndex("AuditLogId");
+
+ b.HasIndex("TenantId", "ServiceName", "MethodName", "ExecutionTime");
+
+ b.ToTable("AbpAuditLogActions");
+ });
+
+ modelBuilder.Entity("Volo.Abp.AuditLogging.EntityChange", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("AuditLogId")
+ .HasColumnName("AuditLogId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ChangeTime")
+ .HasColumnName("ChangeTime")
+ .HasColumnType("datetime2");
+
+ b.Property("ChangeType")
+ .HasColumnName("ChangeType")
+ .HasColumnType("tinyint");
+
+ b.Property("EntityId")
+ .IsRequired()
+ .HasColumnName("EntityId")
+ .HasColumnType("nvarchar(128)")
+ .HasMaxLength(128);
+
+ b.Property("EntityTenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("EntityTypeFullName")
+ .IsRequired()
+ .HasColumnName("EntityTypeFullName")
+ .HasColumnType("nvarchar(128)")
+ .HasMaxLength(128);
+
+ b.Property("ExtraProperties")
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("TenantId")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.HasKey("Id");
+
+ b.HasIndex("AuditLogId");
+
+ b.HasIndex("TenantId", "EntityTypeFullName", "EntityId");
+
+ b.ToTable("AbpEntityChanges");
+ });
+
+ modelBuilder.Entity("Volo.Abp.AuditLogging.EntityPropertyChange", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ 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")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EntityChangeId");
+
+ b.ToTable("AbpEntityPropertyChanges");
+ });
+
+ 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()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
+
+ b.Property("Description")
+ .HasColumnType("nvarchar(256)")
+ .HasMaxLength(256);
+
+ b.Property("ExtraProperties")
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
+
+ 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")
+ .HasColumnType("bit");
+
+ b.Property("ValueType")
+ .HasColumnType("int");
+
+ b.HasKey("Id");
+
+ b.ToTable("AbpClaimTypes");
+ });
+
+ modelBuilder.Entity("Volo.Abp.Identity.IdentityRole", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
+
+ b.Property("ExtraProperties")
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("IsDefault")
+ .HasColumnName("IsDefault")
+ .HasColumnType("bit");
+
+ b.Property("IsPublic")
+ .HasColumnName("IsPublic")
+ .HasColumnType("bit");
+
+ b.Property("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")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.HasKey("Id");
+
+ b.HasIndex("NormalizedName");
+
+ b.ToTable("AbpRoles");
+ });
+
+ modelBuilder.Entity("Volo.Abp.Identity.IdentityRoleClaim", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ClaimType")
+ .IsRequired()
+ .HasColumnType("nvarchar(256)")
+ .HasMaxLength(256);
+
+ b.Property("ClaimValue")
+ .HasColumnType("nvarchar(1024)")
+ .HasMaxLength(1024);
+
+ b.Property("RoleId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("TenantId")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.HasKey("Id");
+
+ b.HasIndex("RoleId");
+
+ b.ToTable("AbpRoleClaims");
+ });
+
+ modelBuilder.Entity("Volo.Abp.Identity.IdentityUser", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("AccessFailedCount")
+ .ValueGeneratedOnAdd()
+ .HasColumnName("AccessFailedCount")
+ .HasColumnType("int")
+ .HasDefaultValue(0);
+
+ b.Property("ConcurrencyStamp")
+ .IsConcurrencyToken()
+ .HasColumnName("ConcurrencyStamp")
+ .HasColumnType("nvarchar(40)")
+ .HasMaxLength(40);
+
+ b.Property("CreationTime")
+ .HasColumnName("CreationTime")
+ .HasColumnType("datetime2");
+
+ b.Property("CreatorId")
+ .HasColumnName("CreatorId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("DeleterId")
+ .HasColumnName("DeleterId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("DeletionTime")
+ .HasColumnName("DeletionTime")
+ .HasColumnType("datetime2");
+
+ b.Property("Email")
+ .IsRequired()
+ .HasColumnName("Email")
+ .HasColumnType("nvarchar(256)")
+ .HasMaxLength(256);
+
+ b.Property("EmailConfirmed")
+ .ValueGeneratedOnAdd()
+ .HasColumnName("EmailConfirmed")
+ .HasColumnType("bit")
+ .HasDefaultValue(false);
+
+ b.Property("ExtraProperties")
+ .HasColumnName("ExtraProperties")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("IsDeleted")
+ .ValueGeneratedOnAdd()
+ .HasColumnName("IsDeleted")
+ .HasColumnType("bit")
+ .HasDefaultValue(false);
+
+ b.Property("LastModificationTime")
+ .HasColumnName("LastModificationTime")
+ .HasColumnType("datetime2");
+
+ b.Property("LastModifierId")
+ .HasColumnName("LastModifierId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("LockoutEnabled")
+ .ValueGeneratedOnAdd()
+ .HasColumnName("LockoutEnabled")
+ .HasColumnType("bit")
+ .HasDefaultValue(false);
+
+ b.Property("LockoutEnd")
+ .HasColumnType("datetimeoffset");
+
+ b.Property("Name")
+ .HasColumnName("Name")
+ .HasColumnType("nvarchar(64)")
+ .HasMaxLength(64);
+
+ b.Property("NormalizedEmail")
+ .IsRequired()
+ .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")
+ .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");
+
+ b.HasIndex("Email");
+
+ b.HasIndex("NormalizedEmail");
+
+ b.HasIndex("NormalizedUserName");
+
+ b.HasIndex("UserName");
+
+ b.ToTable("AbpUsers");
+ });
+
+ modelBuilder.Entity("Volo.Abp.Identity.IdentityUserClaim", b =>
+ {
+ b.Property("Id")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("ClaimType")
+ .IsRequired()
+ .HasColumnType("nvarchar(256)")
+ .HasMaxLength(256);
+
+ b.Property("ClaimValue")
+ .HasColumnType("nvarchar(1024)")
+ .HasMaxLength(1024);
+
+ b.Property("TenantId")
+ .HasColumnName("TenantId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("UserId")
+ .HasColumnType("uniqueidentifier");
+
+ b.HasKey("Id");
+
+ b.HasIndex("UserId");
+
+ b.ToTable("AbpUserClaims");
+ });
+
+ modelBuilder.Entity("Volo.Abp.Identity.IdentityUserLogin", b =>
+ {
+ b.Property("UserId")
+ .HasColumnType("uniqueidentifier");
+
+ b.Property("LoginProvider")
+ .HasColumnType("nvarchar(64)")
+ .HasMaxLength(64);
+
+ b.Property("ProviderDisplayName")
+ .HasColumnType("nvarchar(128)")
+ .HasMaxLength(128);
+
+ b.Property