这似乎是显而易见的,但我根本无法通过谷歌搜索找到信息.
如何在不丢失数据的情况下重命名Doctrine2中的字段(即丢弃旧字段并创建新字段)?
谢谢!
最佳答案 手动对数据库运行SQL查询以重命名该字段.
尽管存在Doctrine 2模式工具,但它并不意味着用于修改生产数据库,因此不一定以不丢失数据的方式执行操作(此外,检测类似列的内容会非常棘手)仅根据实体的元数据准确地重命名100%)
这似乎是显而易见的,但我根本无法通过谷歌搜索找到信息.
如何在不丢失数据的情况下重命名Doctrine2中的字段(即丢弃旧字段并创建新字段)?
谢谢!
最佳答案 手动对数据库运行SQL查询以重命名该字段.
尽管存在Doctrine 2模式工具,但它并不意味着用于修改生产数据库,因此不一定以不丢失数据的方式执行操作(此外,检测类似列的内容会非常棘手)仅根据实体的元数据准确地重命名100%)