tbn / doctrinerelationvisualizer-bundle
此包的最新版本(2.0.0)没有提供许可信息。
可视化Doctrine实体之间的关系
2.0.0
2024-03-06 22:49 UTC
Requires
- php: ^8.1
- doctrine/annotations: ^2.0
- doctrine/doctrine-bundle: ^2.10
- doctrine/orm: ^2.4
- symfony/framework-bundle: ^5.4|^6.0|^7.0
- symfony/property-access: ^5.4|^6.0|^7.0
- symfony/serializer: ^5.4|^6.0|^7.0
Requires (Dev)
- nyholm/symfony-bundle-test: ^2.0
- phpunit/phpunit: ^10.3
- symfony/class-loader: 2.3.*
This package is auto-updated.
Last update: 2024-09-05 14:45:21 UTC
README
此包允许可视化Doctrine实体之间的关系。
图表始终与应用程序实体保持同步。
安装
composer require --dev "tbn/doctrinerelationvisualizer-bundle"
发布资源
php app/console assets:install
在AppKernel中启用此包以开发环境
将包添加到 config/bundles.php
return [
...
tbn\DoctrineRelationVisualizerBundle\DoctrineRelationVisualizerBundle::class => ['dev' => true],
...
];
添加路由
添加文件 config/routes/dev/visualizer.yaml
tbn_doctrine_relation_visualizer:
resource: "@DoctrineRelationVisualizerBundle/Resources/config/routing.yml"
自定义包(可选)
添加文件 config/packages/dev/doctrine_relation_visualizer.yaml
doctrine_relation_visualizer:
position_filepath: '%kernel.project_dir%/config'
display_columns: true
area_width: 4000
area_height: 3000
使用方法
访问URL
http://your_app/_visualizer
整理实体以获得正确的图表