@@ -16,6 +16,7 @@ namespace FakeNamespace
1616 public partial class FakeDbContext : DbContext
1717 {
1818 public virtual DbSet<Category> Categories { get; set; }
19+ public virtual DbSet<Customer> Customers { get; set; }
1920 public virtual DbSet<Product> Products { get; set; }
2021
2122 public FakeDbContext(DbContextOptions<FakeDbContext> options) : base(options)
@@ -45,6 +46,27 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
4546 .HasComment(""The name of a category"");
4647 });
4748
49+ modelBuilder.Entity<Customer>(entity =>
50+ {
51+ entity.HasKey(e => e.CustomerKey);
52+
53+ entity.ToTable(""Customer"");
54+
55+ entity.Property(e => e.CustomerKey)
56+ .HasMaxLength(5)
57+ .IsFixedLength();
58+
59+ entity.Property(e => e.City).HasMaxLength(15);
60+
61+ entity.Property(e => e.CompanyName)
62+ .IsRequired()
63+ .HasMaxLength(40);
64+
65+ entity.Property(e => e.ContactName).HasMaxLength(30);
66+
67+ entity.Property(e => e.Country).HasMaxLength(15);
68+ });
69+
4870 modelBuilder.Entity<Product>(entity =>
4971 {
5072 entity.ToTable(""Product"");
@@ -87,6 +109,7 @@ namespace FakeNamespace
87109 public partial class FakeDbContext : DbContext
88110 {
89111 public virtual DbSet<CategoryRenamed> Category { get; set; }
112+ public virtual DbSet<CustomerRenamed> Customer { get; set; }
90113 public virtual DbSet<ProductRenamed> Product { get; set; }
91114
92115 public FakeDbContext(DbContextOptions<FakeDbContext> options) : base(options)
@@ -121,6 +144,27 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
121144 .HasComment(""The name of a category"");
122145 });
123146
147+ modelBuilder.Entity<CustomerRenamed>(entity =>
148+ {
149+ entity.HasKey(e => e.CustomerKey);
150+
151+ entity.ToTable(""Customer"");
152+
153+ entity.Property(e => e.CustomerKey)
154+ .HasMaxLength(5)
155+ .IsFixedLength();
156+
157+ entity.Property(e => e.City).HasMaxLength(15);
158+
159+ entity.Property(e => e.CompanyName)
160+ .IsRequired()
161+ .HasMaxLength(40);
162+
163+ entity.Property(e => e.ContactName).HasMaxLength(30);
164+
165+ entity.Property(e => e.Country).HasMaxLength(15);
166+ });
167+
124168 modelBuilder.Entity<ProductRenamed>(entity =>
125169 {
126170 entity.HasKey(e => e.ProductIdRenamed);
@@ -171,6 +215,7 @@ namespace FakeNamespace
171215 public partial class FakeDbContext : DbContext
172216 {
173217 public virtual DbSet<Category> Categories { get; set; }
218+ public virtual DbSet<Customer> Customers { get; set; }
174219 public virtual DbSet<Product> Products { get; set; }
175220
176221 public FakeDbContext(DbContextOptions<FakeDbContext> options) : base(options)
@@ -191,6 +236,27 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
191236 .HasComment(""The name of a category"");
192237 });
193238
239+ modelBuilder.Entity<Customer>(entity =>
240+ {
241+ entity.HasKey(e => e.CustomerKey);
242+
243+ entity.ToTable(""Customer"");
244+
245+ entity.Property(e => e.CustomerKey)
246+ .HasMaxLength(5)
247+ .IsFixedLength();
248+
249+ entity.Property(e => e.City).HasMaxLength(15);
250+
251+ entity.Property(e => e.CompanyName)
252+ .IsRequired()
253+ .HasMaxLength(40);
254+
255+ entity.Property(e => e.ContactName).HasMaxLength(30);
256+
257+ entity.Property(e => e.Country).HasMaxLength(15);
258+ });
259+
194260 modelBuilder.Entity<Product>(entity =>
195261 {
196262 entity.ToTable(""Product"");
@@ -233,6 +299,7 @@ namespace FakeNamespace
233299 public partial class FakeDbContext : DbContext
234300 {
235301 public virtual DbSet<CategoryRenamed> Category { get; set; }
302+ public virtual DbSet<CustomerRenamed> Customer { get; set; }
236303 public virtual DbSet<ProductRenamed> Product { get; set; }
237304
238305 public FakeDbContext(DbContextOptions<FakeDbContext> options) : base(options)
@@ -258,6 +325,27 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
258325 .HasComment(""The name of a category"");
259326 });
260327
328+ modelBuilder.Entity<CustomerRenamed>(entity =>
329+ {
330+ entity.HasKey(e => e.CustomerKey);
331+
332+ entity.ToTable(""Customer"");
333+
334+ entity.Property(e => e.CustomerKey)
335+ .HasMaxLength(5)
336+ .IsFixedLength();
337+
338+ entity.Property(e => e.City).HasMaxLength(15);
339+
340+ entity.Property(e => e.CompanyName)
341+ .IsRequired()
342+ .HasMaxLength(40);
343+
344+ entity.Property(e => e.ContactName).HasMaxLength(30);
345+
346+ entity.Property(e => e.Country).HasMaxLength(15);
347+ });
348+
261349 modelBuilder.Entity<ProductRenamed>(entity =>
262350 {
263351 entity.HasKey(e => e.ProductIdRenamed);
@@ -308,6 +396,7 @@ namespace FakeNamespace
308396 public partial class FakeDbContext : DbContext
309397 {
310398 public virtual DbSet<Category> Categories { get; set; }
399+ public virtual DbSet<Customer> Customers { get; set; }
311400 public virtual DbSet<Product> Products { get; set; }
312401
313402 public FakeDbContext(DbContextOptions<FakeDbContext> options) : base(options)
@@ -332,6 +421,11 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
332421 entity.Property(e => e.CategoryName).HasComment(""The name of a category"");
333422 });
334423
424+ modelBuilder.Entity<Customer>(entity =>
425+ {
426+ entity.Property(e => e.CustomerKey).IsFixedLength();
427+ });
428+
335429 modelBuilder.Entity<Product>(entity =>
336430 {
337431 entity.Property(e => e.RowVersion)
@@ -360,6 +454,7 @@ namespace FakeNamespace
360454 public partial class FakeDbContext : DbContext
361455 {
362456 public virtual DbSet<CategoryRenamed> Category { get; set; }
457+ public virtual DbSet<CustomerRenamed> Customer { get; set; }
363458 public virtual DbSet<ProductRenamed> Product { get; set; }
364459
365460 public FakeDbContext(DbContextOptions<FakeDbContext> options) : base(options)
@@ -384,6 +479,11 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
384479 entity.Property(e => e.CategoryNameRenamed).HasComment(""The name of a category"");
385480 });
386481
482+ modelBuilder.Entity<CustomerRenamed>(entity =>
483+ {
484+ entity.Property(e => e.CustomerKey).IsFixedLength();
485+ });
486+
387487 modelBuilder.Entity<ProductRenamed>(entity =>
388488 {
389489 entity.Property(e => e.RowVersion)
0 commit comments