私は現在DoctrineでSymfony2を使用しています。Doctrine でリレーションシップを使用せずに、いくつかの外部キーをデータベースに直接追加しました。を実行するたびにdoctrine:schema:update --force
、すべての外部キーが削除されるようです。これは、実行することによって確認されますdoctrine:schema:update --dump-sql
。
doctrine が手動で作成された外部キーをドロップしないようにする方法はありますか? または、関係のない注釈を使用して外部キーを作成する方法はありますか?