2017-11-30 2 views
1

テーブルの数、テーブル名、テーブル列、テーブル間の関係(重要)などで、同じかどうかを異なるプロジェクトの2つのモデルを比較したいと思います。エンティティフレームワークモデルを比較

はいずれもデータアノテーションを使用していて、流暢なAPIを使用しているものの1つではありませんが、同じデータベースを作成しているかどうかを知りたいと思います。

これを行う最も良い方法は何ですか?

ありがとうございます。

+0

((IObjectContextAdapter)インスタンス)のための比較ツールを超えて使用することができますに.ObjectContextは()OnModelCreating(への呼び出し後)modelInformationが含まれているので、あなたの最善の策があります。私の同僚はモデルをオンラインで比較する完全なコードを見つけました。 – DevilSuichiro

+0

Visual Studioで作成されたデータベースをスキーマと比較できます。 [here](https://msdn.microsoft.com/en-us/library/hh272690(v = v103).aspx) –

答えて

0

あなたが唯一のモデルファイルを比較したい場合、あなたはその

+0

を参照してください。これはこれではなく、比較テキストです。 – mojtaba357