653 B
653 B
Plan — 999 Fix seeding: tenants.external_id not-null
Tech
- Laravel 12
- PostgreSQL via Sail
Approach
- Confirm
tenants.external_idschema requirements in migrations. - Update the relevant seeder(s) so the default tenant includes
external_id.- Prefer generating a UUID (
Str::uuid()) ifexternal_idis meant to be globally unique.
- Prefer generating a UUID (
- Run
./vendor/bin/sail artisan migrate:fresh --seed. - Add/adjust a small Pest test to prevent regression.
Files
database/seeders/PoliciesSeeder.php(likely)database/seeders/DatabaseSeeder.php(if orchestration changes needed)tests/Feature/...(new/updated regression test)