我想在我的非 symfony 项目中使用学说迁移,所以我从https://github.com/doctrine/migrations获得了独立的 phar 。我正确配置了所有内容(数据库配置和配置),然后在执行“迁移:状态”时出现错误:
[Doctrine\DBAL\DBALException]
请求的未知数据库类型枚举,Doctrine\DBAL\Platforms\MySqlPlatform 可能不支持。
现在有很多关于如何在 symfony 应用程序的上下文中解决这个问题的资源(例如http://wildlyinaccurate.com/doctrine-2-resolving-unknown-database-type-enum-requested)但是我可以把它放在哪里在这种情况下类型映射?我应该提取.phar,将代码放入其中(在哪里?)然后重新打包它?(如何?)