1

みんな。私は Symfony 4.2 と以下のデータベース ファースト アプローチを使用し、自動生成されたエンティティを持っています。しかし、エンティティのフィールド定義を変更する必要がありますが、データベース構造には影響を与えたくありません。すべてがうまく機能しますが、移行を作成しようとすると、ドクトリンには移行のすべての違いが含まれており、この動作を防ぐ方法が見つかりません。試してみましschema_filter: ~^migration_versions$~たが、どういうわけか役に立ちません。

質問: 1) 列の定義がデータベースとエンティティでわずかに異なる場合、prod での通常のアプリケーション状態ですか?

2)移行を作成するときに、いくつかのテーブルの違いを無視するように教義に言うにはどうすればよいですか? ありがとう。

4

1 に答える 1