Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
LINQ to SQLを使用してデータベースに接続し、テーブルをオブジェクトにマッピングしています。
DB内のテーブルの名前を変更したいのですが、dbmlファイル内のテーブルを置き換えるには、アプリケーション内の非常に多くの場所で新しい名前を置き換える必要があります...うーん
dbml
だから私は疑問に思っています-データベース内のテーブルの名前を変更して、コードの変更を自動的に反映することは可能ですか?これを取得するためのリファクタリングユーティリティはありますか?
これがどのように機能するか想像できません。本当にできません。たとえば、テーブルProductの名前を変更するとしますProduce。自動化されたツールは、新しいテーブルが追加されている間、テーブルの名前が変更され、削除されていないことをどのように知るのでしょうか。
Product
Produce
データベーステーブルの名前を変更し、以前の名前のクラスにマップしたままにする場合、(私が知っている)唯一できることは、dbmlファイルのテーブル名を変更することです。