我试图在数据库优先实现上使用Doctrine 2.3.2设置项目。在生成xml和映射之后,然后调用orm:validate-schema,它向我显示映射是正确的,但数据库验证失败。在使用模式工具找出我发现2个问题的问题时,我一遍又一遍地重复:
这两件事似乎毫无意义。为什么Doctrine会强迫我以看似毫无意义的方式改变我的架构?
在不更改数据库架构的情况下解决这两个问题的方法是:
不得不假设2#1我假设是一个错误 - 我将尽快报告。但是,在错误之上是#2还是以某种方式改变了Doctrine逻辑的命令混乱?
答案 0 :(得分:0)
我越是想到这一点,我就越认为这是一种疏忽,而不是故意的。我当时觉得有些东西我不知道了,但我认为这些都是图书馆的问题,并且已经添加了教条的JIRA。
编辑:每个请求的链接