php - 迁移问题:警告消息 [WARNING] 您有 2 个可用迁移要执行
问题描述
项目 Symfony 5.2/PHP 8...
当我这样做时,make:migration
我会收到警告消息[WARNING] You have 2 available migrations to execute
。
在我的数据库中,当我应该有 7 个迁移文件时,我保存了 5 个迁移文件,但我doctrine:migrations:migrate
每次都做一个,并且我的 2 个迁移文件的表创建已经完成。
在警告消息之后,我有一个问题Are you sure you wish to continue? (yes/no) [yes]:
,如果我回答是,我会收到类似的错误
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'product_category' already exists
这怎么可能?
解决方案
推荐阅读
- php - 如何在 Laravel 中使用文件夹 App\Http\Controllers 外的控制器?
- javascript - 带条件插值的管道
- javascript - 将异步值存储在局部变量中并将其显示在模板中的角度方式
- php - preg_replace 正负和 0
- sql - Entity Framework Core:使用没有外键的导航属性
- mysql - 数据类型 blob mysql
- jenkins - 我应该如何在 Jenkins 中使用我不想在构建本身中使用的 NPM 模块?
- html - 有没有办法在不导入的情况下显示图像?
- mapbox - 使用 Mapbox 中低 dpi 栅格图块的下一个缩放级别以获得高分辨率栅格图块
- ruby - Ruby 线程安全线程创建