从现有的前学说数据库创建实体和存储库后,我无法进行初始迁移。它给了我这个错误 [ERROR] The version "latest" couldn't be reached, there are no registered migrations.知道如何在不重新开始的情况下进行初始迁移吗?并且由于某种原因,migration 文件夹存在于 src 文件夹之外,为什么会这样呢?在之前的项目中,迁移文件夹位于 src 文件夹内。
任何见解将不胜感激。感谢您的阅读。
编辑:doctrine_migrations.yaml:
doctrine_migrations:
migrations_paths:
# namespace is arbitrary but should be different from App\Migrations
# as migrations classes should NOT be autoloaded
'DoctrineMigrations': '%kernel.project_dir%/migrations'
Run Code Online (Sandbox Code Playgroud)
我用来生成实体及其存储库的命令如下:
然后当我运行时bin/console doctrine:migrations:migrate,会弹出错误。
小智 3
为我工作
doctrine_migrations:
migrations_paths:
'App\Migrations': '%kernel.project_dir%/src/Migrations'
Run Code Online (Sandbox Code Playgroud)
并用于迁移类
namespace App\Migrations;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3745 次 |
| 最近记录: |