代码之家  ›  专栏  ›  技术社区  ›  Maik Lowrey

如何删除未找到的迁移?

  •  0
  • Maik Lowrey  · 技术社区  · 3 年前

    当我跑的时候 php artisan migrate:refresh :

    Rolling back: 2014_10_12_100000_create_password_resets_table
    Rolled back:  2014_10_12_100000_create_password_resets_table (1.71ms)
    Rolling back: 2014_10_12_000000_create_users_table
    Rolled back:  2014_10_12_000000_create_users_table (1.76ms)
    Migration not found: 2018_06_30_113500_create_comments_table <---- THIS ONE!!!
    Migrating: 2014_10_12_000000_create_users_table
    Migrated:  2014_10_12_000000_create_users_table (8.18ms)
    

    我已经试过了:

    php artisan migrate:rollback --step=1 "Migration not found: 2018_06_30_113500_create_comments_table"

    如何删除此项:

    迁移文件 "2018_06_30_113500_create_comments_table"

    1 回复  |  直到 3 年前
        1
  •  1
  •   Maik Lowrey    3 年前

    这可以通过手动移除 2018_06_30_113500_create_comments_table migrations 桌子您可以使用以下命令:

    DELETE FROM migrations where name = '2018_06_30_113500_create_comments_table'