// using System; using BaseService.EntityFrameworkCore; //using FileStorage.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 FileStorage.Migrations { [DbContext(typeof(BaseServiceMigrationDbContext))] [Migration("20210127044859_127-2")] partial class _1272 { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .UseIdentityColumns() .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer) .HasAnnotation("Relational:MaxIdentifierLength", 128) .HasAnnotation("ProductVersion", "5.0.0"); modelBuilder.Entity("FileStorage.Models.UploadFileInfo", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); b.Property("ConcurrencyStamp") .IsConcurrencyToken() .HasMaxLength(40) .HasColumnType("nvarchar(40)") .HasColumnName("ConcurrencyStamp"); b.Property("CreationTime") .HasColumnType("datetime2") .HasColumnName("CreationTime"); b.Property("CreatorId") .HasColumnType("uniqueidentifier") .HasColumnName("CreatorId"); b.Property("ExtraProperties") .HasColumnType("nvarchar(max)") .HasColumnName("ExtraProperties"); b.Property("FileName") .IsRequired() .HasMaxLength(500) .HasColumnType("nvarchar(500)"); b.Property("FileUrl") .IsRequired() .HasMaxLength(256) .HasColumnType("nvarchar(256)"); 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("Md5Code") .HasColumnType("nvarchar(max)"); b.Property("Size") .HasColumnType("bigint"); b.Property("Suffix") .HasColumnType("nvarchar(max)"); b.Property("TenantId") .HasColumnType("uniqueidentifier") .HasColumnName("TenantId"); b.Property("Type") .HasColumnType("int"); b.HasKey("Id"); b.HasIndex("FileName"); b.ToTable("file_info"); }); #pragma warning restore 612, 618 } } }