Migrator — Laravel 的图形化数据迁移管理工具
Migrator
Migrator 是 Laravel 的图形化数据迁移管理工具,用于创建,管理和删除你的数据迁移。它提供了 Livewire 支持的简单接口,方便查看迁移状态、使用已配置的数据库刷新数据迁移以及运行数据迁移。
默认情况下, /migrator UI 界面通过认证中间件锁定,你可以配置 migrator 的 UI 路由以及运行 migrator 路由的中间件。
当你通过 GUI 添加新的 migration 的时候,对应的 migration 文件会像运行 php artisan make:migration
命令一样,被添加到项目中。
安装:
composer require rezaamini-ir/migrator
然后,你就可以通过 /migrator
路由访问。
配置
发布配置文件,运行如下命令:
php artisan vendor:publish --tag=migrator-config
你现在可以按照你的需要修改配置了。
想要改变路由路径,你可以修改 migrator 配置中的 route键
修改 middleware 键,你可以设置中间件给授权用户。