指定生成路径
-p
选项
php bin/yii migrate/create -p=./database/tf actor
指定Migrate搜索路径
-
不同项目的
sql
目录
-
新建
config/migration.php
文件return [ 'controllerMap' => [ 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => [ '@app/migrations', '@tf/migrations', ], ], ], ];
-
在
config/common
中添加'aliases' => [ '@app/web' => dirname(__DIR__) . '/public', '@app/migrations' => dirname(__DIR__) . '/database/migrations', '@tf/migrations' => dirname(__DIR__) . '/database/tf', ],
Migration类指定db
class m210111_104404_actor extends Migration
{
public function init()
{
$this->db = "tfDb";
parent::init(); // TODO: Change the autogenerated stub
}
...
}