diff --git a/src/HeartTrackAPI/Utils/AppBootstrap.cs b/src/HeartTrackAPI/Utils/AppBootstrap.cs index dab484a..f7f501a 100644 --- a/src/HeartTrackAPI/Utils/AppBootstrap.cs +++ b/src/HeartTrackAPI/Utils/AppBootstrap.cs @@ -14,7 +14,7 @@ using StubAPI; using StubbedContextLib; using Swashbuckle.AspNetCore.SwaggerGen; -namespace HeartTrackAPI; +namespace HeartTrackAPI.Utils; public class AppBootstrap(IConfiguration configuration) { private IConfiguration Configuration { get; } = configuration; @@ -80,29 +80,7 @@ public class AppBootstrap(IConfiguration configuration) switch (Environment.GetEnvironmentVariable("TYPE")) { case "BDD": - Console.WriteLine("====== RUNNING USING THE MYSQL SERVER. Ensuring database is created ======"); - - var serviceProvider = services.BuildServiceProvider(); - var dbContext = serviceProvider.GetRequiredService(); - - var databaseCreated = dbContext.Database.EnsureCreated(); - Console.WriteLine(databaseCreated ? "Database created or already exists." : "Database not created."); - - var pendingMigrations = dbContext.Database.GetPendingMigrations().ToList(); - if (pendingMigrations.Any()) - { - Console.WriteLine("Pending migrations: " + string.Join(", ", pendingMigrations)); - } - else - { - Console.WriteLine("No pending migrations."); - } - - services.AddSingleton(provider => - { - provider.GetRequiredService().Database.EnsureCreated(); - return new DbDataManager(provider.GetRequiredService()); - }); + services.AddSingleton(provider => new DbDataManager(provider.GetRequiredService())); break; case "STUB-MODEL": services.AddSingleton();