// using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using ThAmCo.Stock.Data; namespace ThAmCo.Stock.Data.Migrations { [DbContext(typeof(StockDbContext))] partial class StockDbContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "2.2.0-rtm-35687") .HasAnnotation("Relational:MaxIdentifierLength", 128) .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); modelBuilder.Entity("ThAmCo.Stock.Data.OrderRequest", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); b.Property("Approved"); b.Property("ApprovedTime"); b.Property("Deleted"); b.Property("Price"); b.Property("ProductId"); b.Property("Quantity"); b.Property("SubmittedTime"); b.Property("Supplier"); b.HasKey("Id"); b.ToTable("OrderRequests"); }); modelBuilder.Entity("ThAmCo.Stock.Data.Price", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); b.Property("Date"); b.Property("ProductPrice"); b.Property("ProductStockId"); b.HasKey("Id"); b.ToTable("Prices"); b.HasData( new { Id = 1, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 9.9900000000000002, ProductStockId = 1 }, new { Id = 2, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 8.9900000000000002, ProductStockId = 1 }, new { Id = 3, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 17.989999999999998, ProductStockId = 2 }, new { Id = 4, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 23.0, ProductStockId = 3 }, new { Id = 5, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 2.9900000000000002, ProductStockId = 4 }, new { Id = 6, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 49.630000000000003, ProductStockId = 5 }, new { Id = 7, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 4.5599999999999996, ProductStockId = 6 }, new { Id = 8, Date = new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), ProductPrice = 10.01, ProductStockId = 7 }); }); modelBuilder.Entity("ThAmCo.Stock.Data.ProductStock", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); b.Property("PriceId"); b.Property("ProductId"); b.Property("Stock"); b.HasKey("Id"); b.ToTable("ProductStocks"); b.HasData( new { Id = 1, PriceId = 2, ProductId = 1, Stock = 4 }, new { Id = 2, PriceId = 3, ProductId = 2, Stock = 42 }, new { Id = 3, PriceId = 4, ProductId = 3, Stock = 32 }, new { Id = 4, PriceId = 5, ProductId = 4, Stock = 13 }, new { Id = 5, PriceId = 6, ProductId = 5, Stock = 0 }, new { Id = 6, PriceId = 7, ProductId = 6, Stock = 1 }, new { Id = 7, PriceId = 8, ProductId = 7, Stock = 49 }); }); #pragma warning restore 612, 618 } } }