erjanmx/laravel-migrate-check

一个用于检查待处理迁移的命令。如果有待处理的迁移,则退出时返回非零代码。

v2.4.0 2023-04-18 10:54 UTC

README

一个用于检查待处理迁移的Artisan命令。如果有任何待处理的迁移,则退出时返回非零代码。

Build Status

Laravel有一个migrate:status命令用于检查迁移的状态。但这个命令主要用于人类。在自动部署时,可能需要切换到维护模式,以便知道是否需要运行迁移。

此包包含一个migrate:check命令,如果存在要运行的迁移,则退出时返回非零代码。

要求

此命令支持Laravel支持的所有数据库驱动程序。

安装

您可以通过composer安装此包

composer require erjanmx/laravel-migrate-check

感谢Laravel 5.5包自动发现功能,migrate:check命令将被注册

用法

php artisan migrate:сheck

您可以通过选项指定数据库和迁移文件路径,就像在php artisan migrate命令中使用一样

ezgif com-gif-maker

更新日志

有关最近更改的更多信息,请参阅更新日志

测试

为了运行测试,您应该设置一个空的mysql数据库laravel_migrate_check。用户名应为root,所需密码为空。

$ composer test

贡献

有关详细信息,请参阅贡献指南

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件