mysql – 在Doctrine 2中重命名字段而不会丢失数据

这似乎是显而易见的,但我根本无法通过谷歌搜索找到信息.

如何在不丢失数据的情况下重命名Doctrine2中的字段(即丢弃旧字段并创建新字段)?

谢谢!

最佳答案 手动对数据库运行SQL查询以重命名该字段.

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

点赞