
и внутри уже есть несколько таблиц. Центральная база данных представляет собой отдельную базу данных, называемую инвентаризацией.
когда я запускаю миграцию с помощью
Код: Выделить всё
php artisan tenants:migrate
но эта миграция выполняется в моей центральной базе данных, а не в базе данных арендатора 1. Для tenant_2, tenant_3, .... там написано «Мигрировать нечего.»
Новая таблица (заказы) не создается в этих клиентских базах данных. И новые миграции находятся в папке миграции/тенанта.
Я пытался проверить, что config/tenancy.php включает путь миграции арендатора:
Код: Выделить всё
'migration_parameters' => [
'--force' => true, // This needs to be true to run migrations in production.
'--path' => [database_path('migrations/tenant')],
'--realpath' => true,
],
Я использую laravel 12 и stancl/tenancy: ^3.8
Подробнее здесь: https://stackoverflow.com/questions/797 ... ate-tenant
Мобильная версия