feat : 테넌트 부트스트랩 오케스트레이션

Notion : https://www.notion.so/hamss/2579c8d34ba080d586b6faaae249f476?source=copy_link
This commit is contained in:
2025-08-22 15:57:44 +09:00
parent 189bdbfd80
commit cd81285731
12 changed files with 338 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
<?php
namespace App\Services\TenantBootstrap\Contracts;
interface TenantBootstrapStep
{
/**
* 스텝 식별자(고유)
*/
public function key(): string;
/**
* 여러 번 실행해도 안전하게 동작해야 함 (idempotent).
*/
public function run(int $tenantId): void;
}