Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Update
  • Loading branch information
DiegoGalante committed Mar 29, 2024
commit fd8d7e24a9f9a614f43e17f4e215563aaea52554
12 changes: 5 additions & 7 deletions src/Configurations/Configuration.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,17 @@ public static IServiceCollection AddAzureDevopsTracker(this IServiceCollection s
services.AddDbContext<AzureDevopsTrackerContext>(options =>
options.UseSqlServer(DataBaseConfig.ConnectionsString));

// Crie o escopo de serviços e aplique as migrações pendentes
using (var serviceScope = services.BuildServiceProvider().CreateScope())
try
{
using var serviceScope = services.BuildServiceProvider().CreateScope();
var dbContext = serviceScope.ServiceProvider.GetRequiredService<AzureDevopsTrackerContext>();
// Verifique se há migrações pendentes
var pendingMigrations = dbContext.Database.GetPendingMigrations();

var pendingMigrations = dbContext.Database.GetPendingMigrations();
if (pendingMigrations.Any())
{
// Aplicar migrações pendentes
dbContext.Database.Migrate();
}
}
catch
{ }

services.AddMessageIntegrations();

Expand Down