20231019091533_InitialCreate.Designer.cs 2.6 KB

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