Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 拉维图发生器_Laravel - Fatal编程技术网

Laravel 拉维图发生器

Laravel 拉维图发生器,laravel,Laravel,我面临一个处理Laravel数据库和模型的问题 我正在处理一个现有的laravel项目,该项目只包含模型(无迁移) 我想从模型中生成一个数据库,但到目前为止,我找不到任何解决方案,所以我想到了Laravel中的图生成器来帮助我生成数据库的表,这样我就可以知道表的列,但我做到了。 当我点击命令:php-artisan-generate:erd时,它将无法工作 错误是: “生成”命名空间中未定义任何命令 首先,您不能直接使用此命令php artisan generate:erd 您尚未安装软件包,因

我面临一个处理Laravel数据库和模型的问题

我正在处理一个现有的laravel项目,该项目只包含模型(无迁移)

我想从模型中生成一个数据库,但到目前为止,我找不到任何解决方案,所以我想到了Laravel中的图生成器来帮助我生成数据库的表,这样我就可以知道表的列,但我做到了。 当我点击命令:
php-artisan-generate:erd
时,它将无法工作

错误是:

“生成”命名空间中未定义任何命令


首先,您不能直接使用此命令
php artisan generate:erd
您尚未安装软件包,因此出现以下错误:

“生成”命名空间中未定义任何命令


首先,您需要通过composer安装软件包:

composer require beyondcode/laravel-er-diagram-generator --dev

然后,在您可以使用提供的artisan命令生成实体关系图之后:
php artisan generate:erd
这将生成一个名为
graph.png的文件。

首先,您不能直接使用此命令
php artisan generate:erd
您尚未安装软件包,因此出现以下错误:

“生成”命名空间中未定义任何命令


首先,您需要通过composer安装软件包:

composer require beyondcode/laravel-er-diagram-generator --dev

然后,您可以使用提供的artisan命令生成实体关系图:
php artisan generate:erd
这将生成一个名为
graph.png的文件。

我也为Laravel开发了一个类似的包,但我的包是基于数据库而不是模型生成图的。在幕后,它使用SchemaCrawler。如果有兴趣,请在这里查看:我还为Laravel开发了一个类似的包,但是我的包基于数据库而不是模型生成图表。在幕后,它使用SchemaCrawler。如果有兴趣,请在此处查看: