5

这似乎很明显,但我根本无法通过谷歌搜索找到信息。如何在不丢失数据的情况下重命名 Doctrine2 中的字段(即删除旧字段并创建新字段)?

谢谢!

4

1 回答 1

3

手动对您的数据库运行 SQL 查询以重命名该字段。

尽管存在 Doctrine 2 模式工具,但它并不意味着用于修改生产数据库,因此不一定以不会丢失数据的方式执行操作(另外,检测列之类的东西会有点棘手仅根据实体的元数据重命名 100% 准确)

于 2012-04-10T21:12:12.080 回答