doctrine-fixtures/data-generation-bundle

生成开发测试用的测试数据

1.0.6 2022-12-29 11:51 UTC

This package is auto-updated.

Last update: 2024-09-29 06:20:34 UTC


README

此包旨在帮助开发者生成用于开发和测试的随机数据。

安装

composer require --dev "doctrine-fixtures/data-generation-bundle"

在项目的根目录下创建文件 fixtures-config.yml

# 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

用户数据

具有 emailpasswordroles 的用户