using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using UniVerse.Domain.Entities; namespace UniVerse.Infrastructure.Data.Configurations; public class UserRoleAssignmentConfiguration : IEntityTypeConfiguration { public void Configure(EntityTypeBuilder builder) { builder.ToTable("user_roles"); builder.HasKey(ur => new { ur.UserId, ur.Role }); builder.Property(ur => ur.UserId).HasColumnName("user_id"); builder.Property(ur => ur.Role).HasColumnName("role"); } }