11 lines
367 B
C#
11 lines
367 B
C#
using Extensions.Hosting.AsyncInitialization;
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace Tnsu.ApprovalRoute.Infrastructure.Persistence;
|
|
|
|
public sealed class DatabaseMigrationInitializer(ApprovalRouteDbContext db) : IAsyncInitializer
|
|
{
|
|
public Task InitializeAsync(CancellationToken cancellationToken) =>
|
|
db.Database.MigrateAsync(cancellationToken);
|
|
}
|