14 lines
366 B
C#
14 lines
366 B
C#
namespace Galaeth.Core.Infrastructure;
|
|
|
|
/// <summary>
|
|
/// Database migration process.
|
|
/// </summary>
|
|
public interface IDatabaseMigrator
|
|
{
|
|
/// <summary>
|
|
/// Run database migrations.
|
|
/// </summary>
|
|
/// <param name="migrationsPath">The directory where migrations are found.</param>
|
|
Task MigrateDatabaseAsync(string migrationsPath = "Migrations");
|
|
}
|