Sealed qualifying public classes Migrated database changes
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
namespace LiteCharms.Features.MidrandBooks.Orders.Entities;
|
||||
|
||||
public class OrderItemConfiguration : IEntityTypeConfiguration<OrderItem>
|
||||
public sealed class OrderItemConfiguration : IEntityTypeConfiguration<OrderItem>
|
||||
{
|
||||
public void Configure(EntityTypeBuilder<OrderItem> builder)
|
||||
{
|
||||
builder.ToTable("OrderItems");
|
||||
|
||||
builder.HasKey(oi => oi.Id);
|
||||
builder.Property(oi => oi.CreatedAt).IsRequired().ValueGeneratedOnAdd().HasDefaultValueSql("new()");
|
||||
builder.Property(oi => oi.CreatedAt).IsRequired().ValueGeneratedOnAdd().HasDefaultValueSql("now()");
|
||||
builder.Property(oi => oi.OrderId).IsRequired();
|
||||
builder.Property(oi => oi.AuthorBookId).IsRequired();
|
||||
builder.Property(oi => oi.ProductPriceId).IsRequired();
|
||||
|
||||
Reference in New Issue
Block a user