mrcoto/migration-workflow

以自定义顺序运行迁移和种子

v2.0.4 2021-11-19 21:24 UTC

README

为什么使用这个包?

Laravel在运行迁移和种子时,存在一个小的问题,那就是那些文件的执行顺序。

例如,当你运行

php artisan migrate:fresh
php artisan db:seed

首先,执行迁移文件,然后执行种子类。

此包允许您控制这些迁移和种子文件的执行顺序。您可以

  • 定义迁移和种子文件之间的顺序
  • 为您的迁移工作流程添加版本标签
  • 将您的部署迁移工作流程存储在数据库中(与使用php artisan migrate迁移文件时存储在数据库中的默认laravel迁移文件相同)。

文档

版权所有 Innlab@2019(由José Espinoza开发的包)