davidjeddy / codeception-yii2-migration-runner
用于运行 Yii2 迁移的 Codeception 扩展。
dev-master
2017-07-11 20:46 UTC
Requires
- php: ^7
- codeception/codeception: ^2
This package is auto-updated.
Last update: 2024-09-05 18:07:40 UTC
README
这是一个 Codeception 扩展,用于运行 Yii2 迁移命令,并将输出作为备份文件提供。这通常在每次执行测试之前由 Codeception Db 扩展捕获和加载。然而,迁移输出仅在 codeception build
执行期间运行。
徽章
在此处添加 Sensiolabs 质量徽章
要求
重要:您必须拥有创建数据库模式的用户的凭证。
安装
cd {项目根目录}
- 在终端中运行
composer require davidjeddy/codecept-yii2-migration-runner
- 或者将
"davidjeddy/codecept-yii2-migration-runner": "dev-master@dev"
添加到您的项目composer.json
文件中,然后运行composer update
。
- 或者将
配置
编辑 codeception.yml 添加迁移命令
使用方法
- 重新创建一个名为
{TEST_DB_SCHEMA}-remigrate
的数据库模式。 - 执行 Codeception build 命令。
- 运行 Codeception 测试套件。