using System;
using System.Threading.Tasks;
namespace Sozsoft.Platform.Data;
///
/// 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.
///
public interface IAfterAllMigrationsSqlExecutor
{
///
/// null ise HostData/ExecuteData, aksi halde TenantData/ExecuteData klasörü işlenir.
///
Task ExecuteAsync(Guid? tenantId = null);
}