// using System; using Infrastructure; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; namespace QRCodeService.Migrations { [DbContext(typeof(AppDbContext))] partial class AppDbContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("Relational:MaxIdentifierLength", 64) .HasAnnotation("ProductVersion", "5.0.3"); modelBuilder.Entity("Domain.AggregateModel.AppAggregate.App", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); b.Property("AppKey") .HasColumnType("longtext"); b.Property("BaseUrl") .HasColumnType("longtext"); b.Property("Remarks") .HasColumnType("longtext"); b.HasKey("Id"); b.ToTable("App"); }); modelBuilder.Entity("Domain.AggregateModel.LinkAggregate.Link", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("int"); b.Property("AppId") .HasColumnType("int"); b.Property("BaseUrl") .HasColumnType("longtext"); b.Property("FullUrl") .HasColumnType("longtext"); b.Property("ShortCode") .HasMaxLength(11) .HasColumnType("varchar(11)"); b.Property("SuffixUrl") .HasColumnType("longtext"); b.Property("Time") .HasColumnType("datetime(6)"); b.HasKey("Id"); b.HasIndex("ShortCode") .IsUnique(); b.ToTable("Link"); }); #pragma warning restore 612, 618 } } }