ConnectionLogDBContextModelSnapshot.cs 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. // <auto-generated />
  2. using System;
  3. using EVCB_OCPP.Domain;
  4. using Microsoft.EntityFrameworkCore;
  5. using Microsoft.EntityFrameworkCore.Infrastructure;
  6. using Microsoft.EntityFrameworkCore.Metadata;
  7. using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
  8. #nullable disable
  9. namespace EVCB_OCPP.Domain.Migrations.ConnectionLogDB
  10. {
  11. [DbContext(typeof(ConnectionLogDBContext))]
  12. partial class ConnectionLogDBContextModelSnapshot : ModelSnapshot
  13. {
  14. protected override void BuildModel(ModelBuilder modelBuilder)
  15. {
  16. #pragma warning disable 612, 618
  17. modelBuilder
  18. .UseCollation("Chinese_Taiwan_Stroke_CI_AS")
  19. .HasAnnotation("ProductVersion", "7.0.12")
  20. .HasAnnotation("Relational:MaxIdentifierLength", 128);
  21. SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
  22. modelBuilder.Entity("EVCB_OCPP.Domain.Models.ConnectionLogDB.MachineConnectionLog", b =>
  23. {
  24. b.Property<long>("Id")
  25. .ValueGeneratedOnAdd()
  26. .HasColumnType("bigint");
  27. SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id"));
  28. b.Property<DateTime>("CreatedOn")
  29. .HasColumnType("datetime");
  30. b.Property<string>("ChargeBoxId")
  31. .HasMaxLength(128)
  32. .HasColumnType("nvarchar(128)");
  33. b.Property<string>("Data")
  34. .HasMaxLength(3600)
  35. .HasColumnType("nvarchar(3600)");
  36. b.Property<string>("EvseendPoint")
  37. .HasMaxLength(25)
  38. .HasColumnType("nvarchar(25)")
  39. .HasColumnName("EVSEEndPoint");
  40. b.Property<bool>("IsSent")
  41. .HasColumnType("bit");
  42. b.Property<string>("MessageType")
  43. .HasMaxLength(50)
  44. .HasColumnType("nvarchar(50)");
  45. b.Property<string>("Msg")
  46. .HasMaxLength(200)
  47. .HasColumnType("nvarchar(200)");
  48. b.Property<string>("Session")
  49. .HasMaxLength(36)
  50. .HasColumnType("nvarchar(36)");
  51. b.HasKey("Id", "CreatedOn");
  52. b.ToTable("MachineConnectionLog", (string)null);
  53. });
  54. #pragma warning restore 612, 618
  55. }
  56. }
  57. }