doctrine-fixtures/data-generation-bundle
This bundle aims to assist developers to generate random data for development and testing purposes.
composer require --dev "doctrine-fixtures/data-generation-bundle"
Create file fixtures-config.yml in root of your project:
# fixtures-config.yml
user:
namespace: App\Entity\User
defined_roles:
- ROLE_USER
- ROLE_ADMIN
- ROLE_SUPER_ADMIN
- ROLE_ALLOWED_TO_SWITCH
rows: 500
entities:
article:
namespace: App\Entity\Article
construct: true # Expects some class as constructor argument
rows: 100
article_page:
namespace: App\Entity\ArticlePage
rows: 60
Users with email, password, roles
How can I help you explore Laravel packages today?