Сиды ролей Admin и Client при старте
This commit is contained in:
parent
2641a6a228
commit
2f67aae70c
|
|
@ -21,6 +21,14 @@ using (var scope = app.Services.CreateScope())
|
|||
{
|
||||
var db = scope.ServiceProvider.GetRequiredService<AppDbContext>();
|
||||
db.Database.Migrate(); // применяю миграции
|
||||
|
||||
// добавляю роли если их нет (без них регистрация не работает)
|
||||
if (!db.Roles.Any())
|
||||
{
|
||||
db.Roles.Add(new DEMO.Models.Role { Name = "Admin" });
|
||||
db.Roles.Add(new DEMO.Models.Role { Name = "Client" });
|
||||
db.SaveChanges();
|
||||
}
|
||||
}
|
||||
|
||||
// в режиме разработки показываю api
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user