Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これは明らかなことのようですが、グーグルで情報を見つけることができません。データを失うことなく(つまり、古いフィールドを削除して新しいフィールドを作成する)、Doctrine2のフィールドの名前を変更するにはどうすればよいですか?
ありがとう!
DBに対してSQLクエリを手動で実行して、フィールドの名前を変更します。
Doctrine 2スキーマツールは存在しますが、本番データベースの変更に使用することを意図したものではないため、必ずしもデータを失わない方法で操作を実行するわけではありません(さらに、列のようなものを検出するのは難しいでしょう。エンティティのメタデータに基づいて100%正確に名前を変更します)