diff options
| -rw-r--r-- | ExamTemplate/Data/TemplateContext.cs | 8 |
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);
}
|
