// <auto-generated /> using System; using EVCB_OCPP.Domain; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable namespace EVCB_OCPP.Domain.Migrations.ConnectionLogDB { [DbContext(typeof(ConnectionLogDBContext))] partial class ConnectionLogDBContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .UseCollation("Chinese_Taiwan_Stroke_CI_AS") .HasAnnotation("ProductVersion", "7.0.12") .HasAnnotation("Relational:MaxIdentifierLength", 128); SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); modelBuilder.Entity("EVCB_OCPP.Domain.Models.ConnectionLogDB.MachineConnectionLog", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint"); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<DateTime>("CreatedOn") .HasColumnType("datetime"); b.Property<string>("ChargeBoxId") .HasMaxLength(128) .HasColumnType("nvarchar(128)"); b.Property<string>("Data") .HasMaxLength(3600) .HasColumnType("nvarchar(3600)"); b.Property<string>("EvseendPoint") .HasMaxLength(25) .HasColumnType("nvarchar(25)") .HasColumnName("EVSEEndPoint"); b.Property<bool>("IsSent") .HasColumnType("bit"); b.Property<string>("MessageType") .HasMaxLength(50) .HasColumnType("nvarchar(50)"); b.Property<string>("Msg") .HasMaxLength(200) .HasColumnType("nvarchar(200)"); b.Property<string>("Session") .HasMaxLength(36) .HasColumnType("nvarchar(36)"); b.HasKey("Id", "CreatedOn"); b.ToTable("MachineConnectionLog", (string)null); }); #pragma warning restore 612, 618 } } }