我正在尝试根据不同的实体进行迁移。 我期望该理论会在diff的初始运行(以及随后的运行)中进行迁移。 我已经尝试过following solution,但这导致“未在映射信息中检测到更改”。 我仔细研究了学说迁移源代码,以查看是否可以将行为扩展/更改为无结果。 我还在doctine dbal中发现了相关问题,例如this one和this one。
学说迁移仍在继续吗?还是有另一个更适合该问题的库?
我正在运行PHP 7.4.4,Symfony 5.0.6,Doctrine Migrations 2.2.6(最新的稳定版),Postgres 12.1。
文档配置:
doctrine:
dbal:
driver: 'pdo_pgsql'
server_version: '12.1'
charset: utf8
url: '%env(resolve:DATABASE_URL)%'
dbname: storage001
default_dbname: storage001
实体示例:
/**
* @ORM\Table(schema="storage001", name="entityName")
*/
class EntityClass1
{
...
}