【问题标题】:Yii2 Migration Not Update DatabaseYii2 迁移不更新数据库
【发布时间】:2020-08-27 14:16:52
【问题描述】:

系统看不到我的迁移文件。我创建了新的迁移和 php yii migrate --migratePath=@common/migrations/ 然后没有新规则。有人能猜出来吗?

【问题讨论】:

  • migrationPath,不是migratePath
  • 是的,我打错了。

标签: php database yii yii2 migration


【解决方案1】:

将此应用到您的控制台/config/main.php(高级)

'controllerMap' => [
    'migrate' => [
        'class' => \yii\console\controllers\MigrateController::class,
        'migrationPath' => [
            '@common/migrations',
        ],
    ],
],

Yii Migration Namespace

那你得打电话

yii migrate/up

【讨论】:

  • 我更改了我的迁移名称类型。它是 m200826_1543_post.php 所以我把它变成了 m200826_00001_post.php 和它的工作。感谢您的解决方案。
猜你喜欢
  • 2018-10-10
  • 2021-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多