データベースが変更されたときの移行システムを開発しようとしています。私はORMとしてDevExpress XPOを使用していますので、複数のデータベースタイプを対象にすることができます。DevExpress XPOの古い列からデータを取得
カラムの追加では、ORMはうまく動作しますが、カラムを削除するともう少し問題になります。
ORMは、スキーマの更新時にデータベースから列を削除しません。これは問題ありません。しかし、私はそのデータを移行することができますので、私のオブジェクトモデルではなく、依然として存在する列からデータを取得しようとしています。
接続を介して未処理のクエリを実行できることはわかっていますが、これは特定のデータベースタイプに対してSQLを対象とすることを意味します。このORMの使用中に避けたいものです。
私はこのデータを取得する方法を把握しようとしているため、レンガの壁にぶつかっているので、私はコミュニティに助けを求めています。何か案は?
うわー、私はそれを見つけることができないと信じられません。それは動作するように見えるいくつかの変更を! – Chris