From c44db64655b45d8b7b97ad3c080dbfc380b6e580 Mon Sep 17 00:00:00 2001 From: gdlcf88 Date: Sat, 13 Apr 2024 00:10:56 +0800 Subject: [PATCH] Update the HttpApi.Host project --- ...240412160543_UpgradedToAbp_8_1.Designer.cs | 212 ++++++++++++++++++ .../20240412160543_UpgradedToAbp_8_1.cs | 40 ++++ ...ApiHostMigrationsDbContextModelSnapshot.cs | 6 +- 3 files changed, 255 insertions(+), 3 deletions(-) create mode 100644 host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.Designer.cs create mode 100644 host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.cs diff --git a/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.Designer.cs b/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.Designer.cs new file mode 100644 index 0000000..450decd --- /dev/null +++ b/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.Designer.cs @@ -0,0 +1,212 @@ +// +using System; +using EasyAbp.FileManagement.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; + +#nullable disable + +namespace EasyAbp.FileManagement.Migrations +{ + [DbContext(typeof(FileManagementHttpApiHostMigrationsDbContext))] + [Migration("20240412160543_UpgradedToAbp_8_1")] + partial class UpgradedToAbp_8_1 + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer) + .HasAnnotation("ProductVersion", "8.0.0") + .HasAnnotation("Relational:MaxIdentifierLength", 128); + + SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + + modelBuilder.Entity("EasyAbp.FileManagement.Files.File", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("BlobName") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("ByteSize") + .HasColumnType("bigint"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("CreationTime") + .HasColumnType("datetime2") + .HasColumnName("CreationTime"); + + b.Property("CreatorId") + .HasColumnType("uniqueidentifier") + .HasColumnName("CreatorId"); + + b.Property("DeleterId") + .HasColumnType("uniqueidentifier") + .HasColumnName("DeleterId"); + + b.Property("DeletionTime") + .HasColumnType("datetime2") + .HasColumnName("DeletionTime"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("FileContainerName") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("FileName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("FileType") + .HasColumnType("int"); + + b.Property("Flag") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)"); + + b.Property("Hash") + .HasMaxLength(32) + .HasColumnType("nvarchar(32)"); + + b.Property("IsDeleted") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("IsDeleted"); + + b.Property("LastModificationTime") + .HasColumnType("datetime2") + .HasColumnName("LastModificationTime"); + + b.Property("LastModifierId") + .HasColumnType("uniqueidentifier") + .HasColumnName("LastModifierId"); + + b.Property("MimeType") + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); + + b.Property("OwnerUserId") + .HasColumnType("uniqueidentifier"); + + b.Property("ParentId") + .HasColumnType("uniqueidentifier"); + + b.Property("SoftDeletionToken") + .ValueGeneratedOnAdd() + .HasColumnType("nvarchar(450)") + .HasDefaultValue(""); + + b.Property("SubFilesQuantity") + .HasColumnType("int"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.HasKey("Id"); + + b.HasIndex("BlobName"); + + b.HasIndex("Hash"); + + b.HasIndex("ParentId", "OwnerUserId", "FileContainerName", "FileName"); + + b.HasIndex("FileName", "ParentId", "OwnerUserId", "FileContainerName", "TenantId", "SoftDeletionToken") + .IsUnique(); + + b.ToTable("EasyAbpFileManagementFiles", (string)null); + }); + + modelBuilder.Entity("EasyAbp.FileManagement.Users.FileUser", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .IsRequired() + .HasMaxLength(40) + .HasColumnType("nvarchar(40)") + .HasColumnName("ConcurrencyStamp"); + + b.Property("Email") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("Email"); + + b.Property("EmailConfirmed") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("EmailConfirmed"); + + b.Property("ExtraProperties") + .IsRequired() + .HasColumnType("nvarchar(max)") + .HasColumnName("ExtraProperties"); + + b.Property("IsActive") + .HasColumnType("bit") + .HasColumnName("IsActive"); + + b.Property("Name") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)") + .HasColumnName("Name"); + + b.Property("PhoneNumber") + .HasMaxLength(16) + .HasColumnType("nvarchar(16)") + .HasColumnName("PhoneNumber"); + + b.Property("PhoneNumberConfirmed") + .ValueGeneratedOnAdd() + .HasColumnType("bit") + .HasDefaultValue(false) + .HasColumnName("PhoneNumberConfirmed"); + + b.Property("Surname") + .HasMaxLength(64) + .HasColumnType("nvarchar(64)") + .HasColumnName("Surname"); + + b.Property("TenantId") + .HasColumnType("uniqueidentifier") + .HasColumnName("TenantId"); + + b.Property("UserName") + .IsRequired() + .HasMaxLength(256) + .HasColumnType("nvarchar(256)") + .HasColumnName("UserName"); + + b.HasKey("Id"); + + b.ToTable("EasyAbpFileManagementUsers", (string)null); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.cs b/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.cs new file mode 100644 index 0000000..baa3aa1 --- /dev/null +++ b/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/20240412160543_UpgradedToAbp_8_1.cs @@ -0,0 +1,40 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace EasyAbp.FileManagement.Migrations +{ + /// + public partial class UpgradedToAbp_8_1 : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.AlterColumn( + name: "MimeType", + table: "EasyAbpFileManagementFiles", + type: "nvarchar(128)", + maxLength: 128, + nullable: true, + oldClrType: typeof(string), + oldType: "nvarchar(32)", + oldMaxLength: 32, + oldNullable: true); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.AlterColumn( + name: "MimeType", + table: "EasyAbpFileManagementFiles", + type: "nvarchar(32)", + maxLength: 32, + nullable: true, + oldClrType: typeof(string), + oldType: "nvarchar(128)", + oldMaxLength: 128, + oldNullable: true); + } + } +} diff --git a/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/FileManagementHttpApiHostMigrationsDbContextModelSnapshot.cs b/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/FileManagementHttpApiHostMigrationsDbContextModelSnapshot.cs index 0261c8c..a86032c 100644 --- a/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/FileManagementHttpApiHostMigrationsDbContextModelSnapshot.cs +++ b/host/EasyAbp.FileManagement.HttpApi.Host/Migrations/FileManagementHttpApiHostMigrationsDbContextModelSnapshot.cs @@ -19,7 +19,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) #pragma warning disable 612, 618 modelBuilder .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer) - .HasAnnotation("ProductVersion", "7.0.10") + .HasAnnotation("ProductVersion", "8.0.0") .HasAnnotation("Relational:MaxIdentifierLength", 128); SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); @@ -99,8 +99,8 @@ protected override void BuildModel(ModelBuilder modelBuilder) .HasColumnName("LastModifierId"); b.Property("MimeType") - .HasMaxLength(32) - .HasColumnType("nvarchar(32)"); + .HasMaxLength(128) + .HasColumnType("nvarchar(128)"); b.Property("OwnerUserId") .HasColumnType("uniqueidentifier");