Adding index and max length to user tabel + minor fixes
This commit is contained in:
@@ -13,6 +13,20 @@ namespace BasicDotnetTemplate.MainProject.Core.Database
|
||||
}
|
||||
|
||||
public DbSet<User> Users { get; set; }
|
||||
|
||||
|
||||
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
||||
{
|
||||
modelBuilder.Entity<User>()
|
||||
.HasIndex(x => x.Email, "IX_Email");
|
||||
|
||||
modelBuilder.Entity<User>()
|
||||
.HasIndex(x => x.Username, "IX_Username");
|
||||
|
||||
modelBuilder.Entity<User>()
|
||||
.HasIndex(x => new { x.IsDeleted, x.Guid }, "IX_IsDeleted_Guid")
|
||||
.HasFilter("[IsDeleted] = 0");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user