SQL Server の View の定義を一括で取得する方法
以下を実行すれば、後は自由に加工などできそうです。 SELECT * FROM INFORMATION_SCHEMA.VIEWS 「開発環境→ステージング環境→本番環境」のように以降する場合は、まとめて Drop Vie …
以下を実行すれば、後は自由に加工などできそうです。 SELECT * FROM INFORMATION_SCHEMA.VIEWS 「開発環境→ステージング環境→本番環境」のように以降する場合は、まとめて Drop Vie …
いつのバージョンからなのかわからないけれど、ADO.NET.Entity Data Model が「新しい項目の追加」ダイアログボックスのテンプレートに追加されている。 これを使うと、既存のデータベースからコードファース …
http://nnasaki.hatenablog.com/entry/2014/06/07/203742 de:codeで見るべきオススメ動画4つ #decode14 – nnasakiのブログ この紹介記 …
今気づいたんですが、エンティティクラスを継承したクラスを変更しても、マイグレーションしろと言われるんですね。 例えば、こんな感じです。 class Hoge{ public int Piyo{ get; set; } p …
Continue reading ‘Entity Framework のコードファーストでエンティティクラスを継承したときの注意’ »
折角なので外部キーについてもまとめておきます。 次のコードを眺めるとポイントが分かると思います。 using System.ComponentModel.DataAnnotations; using System.Com …
これも必要だろうと思うのでまとめておきます。 例えば、次のようなエンティティモデルがあったとします。 class Piyo { public int HogeCode { get; set; } public int F …
Entity Framework のコードファーストでキーを指定すると Identity が有効になっています。 キーの値を指定するような場合には、次の方法のようにDatabaseGeneratedAttribute で …
Continue reading ‘Entity Framework のコードファーストで Identity を無効にする’ »
先日出版された本で使用した Entity Framework のコードファーストについて、キーを明示的に指定する場合について質問があったのでまとめておきます。 例えば、次のようなエンティティモデルがあったとします。 cl …
拙著である「ひと目でわかる Visual C# 2013/2012」が本日発売です。 前作では、Windows フォームアプリケーションでプレゼンテーションレイヤを分けて、あとから WPF に差し替えをする流れでした。 …
題名のとおりのことが、先日、開発環境にて実際に発生しまして、そのときのメモです。 基本的には、SQL Server サービスが実行されているコンピューターの Local Administrators グループに属するユー …