Yii2:是否可以更改迁移表的默认名称?

TheStoryCoder

默认情况下,Yii为迁移表命名,migration但是可以更改此默认值吗?最好也不必在每个迁移文件中都指定它...

scaisEdge

在console / config / main.php中,您可以在controllerMap中添加您喜欢的表名,例如:

  return [
      'id' => 'app-console',
      'basePath' => dirname(__DIR__),
      'bootstrap' => ['log'],
      'controllerNamespace' => 'console\controllers',
      ......
      'controllerMap' => [
          'migrate' => [
              'class' => 'yii\console\controllers\MigrateController',
              'migrationTable' => 'your_migration_table',
          ],
      ],
      .....     
      'components' => [

来自yii2指南http://www.yiiframework.com/doc-2.0/guide-db-migrations.html#customizing-migrations

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章