caherrera/laravel-migrate-check

一个用于检查待处理的迁移的命令。如果存在待处理的迁移,则退出时返回迁移数量

v1.2.2 2018-11-07 15:38 UTC

This package is auto-updated.

Last update: 2024-09-08 07:50:00 UTC


README

FORK

这是一个从 erjanmx/laravel-migrate-check 分支出来的项目

一个 artisan 命令,用于检查待处理的迁移。如果存在待处理的迁移,则退出时返回迁移数量

Build Status

Laravel 有一个 migrate:status 命令用于检查迁移状态。但这个命令主要针对人类用户。在某些情况下,例如使用自动部署或切换到维护模式时,可能需要知道是否运行迁移。

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

需求

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

安装

您可以通过 composer 安装此包

composer require caherrera/laravel-migrate-check

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

用法

php artisan migrate:сheck

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

ezgif com-gif-maker

变更日志

请参阅 CHANGELOG 了解最近的变化信息。

测试

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

$ composer test

贡献

请参阅 CONTRIBUTING 了解详细信息。

许可协议

MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。