Doctrine 2 Orm ManyToOne,带有未签名的外键

时间:2017-03-01 16:08:00

标签: doctrine-orm orm symfony

我正在使用Symfony3和Doctrine ORM 2 Annotations。

我从现有的MySQL数据库生成实体。我也写了所有的关系。 在更新Database I架构之前,我使用了命令

php app/console doctrine:schema:update --dump-sql

我所有的主键都是INT unsigned所以也是相关的外键。 现在我注意到Doctrine ORM不允许使用

options={"unsigned":true}

@JoinColumn

那我怎么解决这个问题呢? 我是否必须让Doctrine重写所有密钥? 我不知道应该采取什么方法来避免损坏数据库和数据。

0 个答案:

没有答案