yiic migrate命令不会执行模块迁移

Web*_*ube 7 php migration yii

我正在尝试在基于Yii的应用程序中安装用户模块.为此,我必须从以下位置迁移文件:

webapp/protected/modules/user/migrations
Run Code Online (Sandbox Code Playgroud)

我试图运行yiic migrate --migrationPath=user.migrations,但我收到一个错误:

the migration directory does not exist: user.migrations
Run Code Online (Sandbox Code Playgroud)

我读到我必须将user.migrations设置为别名,但我不知道该怎么做.

我还读到,迁移的默认文件夹由basePath值确定,在主配置文件(protected/config/main.php)中设置.我已经更改了它仍然无法正常工作.

有什么不对?

Ser*_*gey 12

试试这个:

yiic migrate --migrationPath=application.modules.user.migrations