aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ExamTemplate/Data/TemplateContext.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/ExamTemplate/Data/TemplateContext.cs b/ExamTemplate/Data/TemplateContext.cs
index 3a682b0..ef675a3 100644
--- a/ExamTemplate/Data/TemplateContext.cs
+++ b/ExamTemplate/Data/TemplateContext.cs
@@ -12,7 +12,13 @@ namespace ExamTemplate.Data
protected override void OnModelCreating(ModelBuilder builder)
{
- /* Custom logic here! */
+ builder.Entity<User>()
+ .HasIndex(x => x.UserName)
+ .IsUnique();
+
+ builder.Entity<User>()
+ .HasMany(x => x.Roles)
+ .WithMany(x => x.Users);
base.OnModelCreating(builder);
}