Generator Changes at 10/13/2025 8:08:52 AM

This commit is contained in:
MeysamMoghaddam
2025-10-13 08:19:47 +03:30
parent afad9b62be
commit f7da86ec02
41 changed files with 869 additions and 5 deletions
@@ -27,5 +27,9 @@ public class UserConfiguration : IEntityTypeConfiguration<User>
builder.Property(entity => entity.MobileVerifiedAt).IsRequired(false);
builder.Property(entity => entity.IsRulesAccepted).IsRequired(true);
builder.Property(entity => entity.RulesAcceptedAt).IsRequired(false);
builder.Property(entity => entity.EmailNotifications).IsRequired(true);
builder.Property(entity => entity.SmsNotifications).IsRequired(true);
builder.Property(entity => entity.PushNotifications).IsRequired(true);
builder.Property(entity => entity.BirthDate).IsRequired(false);
}
}
@@ -26,5 +26,11 @@ public class UserOrderConfiguration : IEntityTypeConfiguration<UserOrder>
.WithMany(entity => entity.UserOrders)
.HasForeignKey(entity => entity.UserId)
.IsRequired(true);
builder
.HasOne(entity => entity.UserAddress)
.WithMany(entity => entity.UserOrders)
.HasForeignKey(entity => entity.UserAddressId)
.OnDelete(deleteBehavior: DeleteBehavior.Restrict)
.IsRequired(true);
}
}