From e7129f0148bbbd7584014f223988494babcf2b50 Mon Sep 17 00:00:00 2001 From: KharchenkoVV Date: Tue, 7 Sep 2021 09:58:48 +0500 Subject: [PATCH] Moved 'Company types' from Demo data to Data in EF context --- AsbCloudDb/Model/AsbCloudDbContext.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/AsbCloudDb/Model/AsbCloudDbContext.cs b/AsbCloudDb/Model/AsbCloudDbContext.cs index e441d66c..a21070fd 100644 --- a/AsbCloudDb/Model/AsbCloudDbContext.cs +++ b/AsbCloudDb/Model/AsbCloudDbContext.cs @@ -164,7 +164,9 @@ namespace AsbCloudDb.Model }); FillData(modelBuilder); +#if DEBUG FillDemoData(modelBuilder); +#endif } private static void FillData(ModelBuilder modelBuilder) @@ -173,6 +175,7 @@ namespace AsbCloudDb.Model { entity.HasData(new List{ new UserRole{ Id = 1, Caption = "Администратор", }, + new UserRole{ Id = 2, Caption = "Пользователь", }, }); }); @@ -316,11 +319,7 @@ namespace AsbCloudDb.Model new MeasureCategory{ Id = 3, Name = "ННБ", ShortName = "ННБ"}, }); }); - } - // Эти данные не должны быть в релизе - private static void FillDemoData(ModelBuilder modelBuilder) - { modelBuilder.Entity(entity => { entity.HasData(new List{ @@ -329,7 +328,11 @@ namespace AsbCloudDb.Model new CompanyType{ Id = 3, Caption = "Сервис автоматизации бурения", }, }); }); + } + // Эти данные не должны быть в релизе + private static void FillDemoData(ModelBuilder modelBuilder) + { modelBuilder.Entity(entity => { entity.HasData(new List {