【发布时间】:2021-10-18 08:57:18
【问题描述】:
我正在尝试使用 Doctrine 的逆向工程在我的数据库中导入一个现有表,但我正在导入的这个表没有主键。
我知道 Doctrine 不允许导入没有任何主键的表,但我想知道是否有可能这样做。我一直在尝试编辑 Doctrine 的代码以允许它,但目前没有任何结果。
有人知道方法吗?或者,如果不可能,我有什么选择?我无法编辑数据库,因为它不是我的,所以我需要管理它以在不“接触”数据库的情况下导入表。
【问题讨论】:
-
这是您将经常导入的表吗?导出表然后使用代码手动添加主键,然后将其导入到学说中可能会更容易。
-
@mulquin 这不是需要经常导入的表,只需导入一次。所以你的想法是正确的,对我有用。谢谢!
标签: php doctrine-orm doctrine