webvimark/yii2-migrate

Yii2 迁移命令,用于扫描模块中的新迁移

安装次数: 179

依赖者: 0

建议者: 0

安全性: 0

星标: 4

关注者: 4

分支: 1

开放问题: 0

类型:yii2-extension

1.0.3 2016-09-13 07:09 UTC

This package is auto-updated.

Last update: 2024-08-29 04:36:58 UTC


README

自动扫描所有可用模块中的新迁移。

安装

安装此扩展的首选方式是通过 Composer

运行以下命令之一:

composer require webvimark/yii2-migrate

或者添加以下内容:

"webvimark/yii2-migrate": "^1.0"

使用方法

要使用此扩展,只需在您的应用程序配置(console.php)中添加以下代码:

'controllerMap' => [
    'migrate' => [
        'class' => 'webvimark\migrate\Controller',
        'configs' => [
            'config/console.php',
            'config/web.php',
        ],
//        'additionalPaths' => [
//            'some-path/some-dir', //directory
//            '@yii/rbac/migrations', // directory with alias
//            '@yii/web/migrations/m160313_153426_session_init.php', // single file
//        ],
    ],
],
# Run as usual
php yii migrate

可用选项

configs - 数组。带有 'modules' 部分的应用程序配置文件

onlyModules - 数组。仅在以下列出的模块中扫描新迁移

exceptModules - 数组。不要在以下列出的模块中扫描新迁移

additionalPaths - 数组。您可以指定额外的路径