protected override void BuildModel()

in Source/WebApi-Data-Provider-DotNet/Migrations/ApplicationDbContextModelSnapshot.cs [13:55]


        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
                .HasAnnotation("ProductVersion", "3.1.17")
                .HasAnnotation("Relational:MaxIdentifierLength", 128)
                .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);

            modelBuilder.Entity("WebApi_Data_Provider_DotNet.Models.ApplicationUser", b =>
                {
                    b.Property<string>("Id")
                        .HasColumnType("nvarchar(256)")
                        .HasMaxLength(256);

                    b.Property<string>("Email")
                        .IsRequired()
                        .HasColumnType("nvarchar(256)")
                        .HasMaxLength(256);

                    b.Property<string>("ValueOne")
                        .HasColumnType("nvarchar(max)");

                    b.Property<string>("ValueTwo")
                        .HasColumnType("nvarchar(max)");

                    b.HasKey("Id");

                    b.HasIndex("Email")
                        .IsUnique();

                    b.ToTable("Users");

                    b.HasData(
                        new
                        {
                            Id = "4c56f180-c0db-4954-bae6-4f156b8f17cf",
                            Email = "wossewodda-3728@yopmail.com",
                            ValueOne = "Valeur test 1",
                            ValueTwo = "Seconde valeur test"
                        });
                });
#pragma warning restore 612, 618
        }