17 lines
556 B
C#
17 lines
556 B
C#
|
|
using System;
|
|||
|
|
using System.Threading.Tasks;
|
|||
|
|
|
|||
|
|
namespace Sozsoft.Platform.Data;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// Tüm migration ve seed işlemleri tamamlandıktan sonra çalıştırılacak SQL adımlarını yürütür.
|
|||
|
|
/// Uygulaması DbMigrator projesindedir; migrator dışındaki host'larda kayıtlı olmayabilir.
|
|||
|
|
/// </summary>
|
|||
|
|
public interface IAfterAllMigrationsSqlExecutor
|
|||
|
|
{
|
|||
|
|
/// <param name="tenantId">
|
|||
|
|
/// null ise HostData/ExecuteData, aksi halde TenantData/ExecuteData klasörü işlenir.
|
|||
|
|
/// </param>
|
|||
|
|
Task ExecuteAsync(Guid? tenantId = null);
|
|||
|
|
}
|