nwogu / bagpack
通过表格组织迁移文件到合适的目录
dev-master
2020-11-13 06:48 UTC
This package is auto-updated.
Last update: 2024-09-29 06:08:53 UTC
README
将大量的迁移文件组织成表格形式的目录。
你是否曾处理过大型Laravel项目,并且拥有庞大的迁移文件,试图找出特定表格的所有相关迁移文件变得一团糟?
这就是Bagpack的作用。它允许你将迁移文件分组到目录中,这样你可以轻松找到与特定模式表相关的所有历史记录。
在Bagpack之前
在Bagpack之后
安装。
通过Composer安装
composer require nwogu/bagpack
你已设置完毕,现在所有迁移生成将自动分组到表格目录中。
配置。
你可以通过运行以下命令来发布配置文件(可选):
php artisan vendor:publish --tag bagpack
打包迁移文件。
要打包现有迁移文件到表格目录中,运行:
php artisan migration:package
你可以通过传递--path
标志来指定迁移目录的完整路径,默认为database/migrations。
回滚打包的迁移文件。
要回滚打包的迁移文件,运行:
php artisan migration:package --rollback
你也可以使用-r
来缩短语法。
禁用Bagpack
你可以在配置文件中将run
设置为false来禁用Bagpack的运行。