Linq to SQLライブラリには、DDLファイルのコレクションからデータベース全体を作成できるものがありますか?LinqはSQLからDDLファイルからデータベースを作成できますか?
データベースの各テーブルに1つのDDLファイルのコレクションがあるとします。概念的には、成功したそれぞれのテーブルとテーブルのそれぞれに対してcreate table関数を呼び出すことは、かなり単純です(関係や外部キーエラーのためにSQL例外を通らないなど)。失敗したものについては、最終的に成功し、データベースにすべてのテーブルが存在するまで、DDLを再度呼び出そうとする可能性があります...しかし、もしLinq to SQLやMigrationsプロジェクトにすでに存在しているようなものがあればそれは素晴らしいだろう。すべてのDDLを1つのスクリプトにまとめなくても、これがすでに存在するかどうかは誰にも分かりますか?前もって感謝します。
これはかなり驚くべきことですが、これを代わりに使ってSQLの比較を完全に回避することができます。 – likestoski
それはかなり強力です。 VSの次のバージョンに入ってくるツールは、さらに優れているように見えます。 –