Skip to content

Handle missing faker in db:seed - #36

Merged
AureDulvresse merged 1 commit into
mainfrom
develop
Oct 2, 2026
Merged

AureDulvresse merged 1 commit into
mainfrom
develop

Conversation

@AureDulvresse

Copy link
Copy Markdown
Collaborator

Move fakerphp/faker and psy/psysh to require-dev since they are dev-only tooling. DbSeedCommand now catches missing Faker usage during seeding and shows an actionable composer require message instead of a raw stack trace. Added targeted unit coverage for successful seeding, missing classes, the Faker-specific failure, and unrelated seeder errors. Updated changelog and composer metadata to reflect the new dev-only dependency behavior.

Move fakerphp/faker and psy/psysh to require-dev since they are dev-only tooling. DbSeedCommand now catches missing Faker usage during seeding and shows an actionable composer require message instead of a raw stack trace. Added targeted unit coverage for successful seeding, missing classes, the Faker-specific failure, and unrelated seeder errors. Updated changelog and composer metadata to reflect the new dev-only dependency behavior.
@AureDulvresse
AureDulvresse merged commit 6092961 into main Oct 2, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant