Entity Framework
Entity Framework で Code First Migrations の利用方法を紹介。ナビゲーションプロパティとは?ナビゲーションプロパティを設定することにより、Joinを利用することなく、関連するテーブルデータの取得が可能になります。また外部キーの設定が自動で行われ…
Entity Framework で Code First Migrations の利用方法を紹介。ForeignKey属性を利用して外部キーを設定することができます。ForeignKey属性はナビゲーションプロパティに付与することができます。ForeignKeyAttributeの引数に、外部キーとするプロパティ名…
Entity Framework で Code First Migrations の利用方法を紹介。コードファーストでリレーションシップを設定する方法。外部キーを設定するには、参照元となるクラスを型とするプロパティを作成。ただし外部キーとなるプロパティ名にはルールがあるため、そ…
Entity Framework で Code First Migrations の利用方法を紹介。コードファーストを利用して、複数のテーブル間でリレーションシップを設定する方法は?まずはそれぞれのテーブルを作成し、外部キーを設定する方法から解説。
Entity Framework で Code First Migrations の利用方法を紹介。Update-Database 実行時にデータベースに対して処理を行う方法。マイグレーション有効化を行った時に自動生成された Configuration 内の Seed メソッド内で行うことが可能。普通にデータを追加…
Entity Framework で Code First Migrations の利用方法を紹介。テーブル名とフィールド名は既定以外の名称に変更可能。テーブル名は TableAttribute をクラスの属性とし、パラメータに名称を指定すると、テーブル名が指定した名称に。一方フィールド名は Co…
Entity Framework で Code First Migrations の利用方法を紹介。文字列の長さを指定するには?文字列の長さは属性を利用することにより指定が可能になります。また、同じく属性を利用することにより、NULL 非許容とすることも可能です。その属性の利用方法を…
Entity Framework で Code First Migrations の利用方法を紹介。Id 列を作成することなく Key を指定するには?Key とするプロパティに対して、KeyAttribute 属性を適用させることにより、Key の指定が可能です。その方法を解説。
Entity Framework で Code First Migrations の利用方法を紹介。connectionString を設定した Configuration ファイル、Context クラス、マイグレーションファイルを別々のプロジェクトとして配置し、マイグレーションを有効化したい場合、Enable-Migrations…
Entity Framework で Code First Migrations の利用方法を紹介。Migration を適用する場合、データが格納されたままだとうまくいかない場合があります。そんな時・・・開発中であれば、もう一度データベースを再作成したほうが問題の解決も早いです。そんな…
Entity Framework で Code First Migrations の利用方法を紹介。単純なコーディングミス等、一度適用したマイグレーションを元に戻したい場合があります。そのような場合でも、過去のマイグレーションを適用するという形でコマンドで簡単に行うことができま…
Entity Framework で Code First Migrations の利用方法を紹介。テーブルとなるモデルクラスには、必ずキーを定義する必要があります。キーと定義方法としては自動連番となる Id 列を定義する方法があります。...
Entity Framework で Code First Migrations の利用方法を紹介。テーブルを作成するには、テーブルを表す POCO クラスを作成し、フィールドの定義を追加する必要があります。また DbContext クラスにもコードの追加が必要になります。その方法は...
Entity Framework で Code First Migrations の利用方法を紹介。Code First Migrations を利用して、データベースを作成すると、クラス名フルネームのデータベースが作成されます。独自でデータベースサーバーとデータベース名を指定するには・・・
Entity Framework で Code First Migrations を有効にする方法。Enable-Migrations, Add-Migration, Update-Database 各コマンドの意味と使用方法について解説。データベースを自動生成・・・
Entity Framework で Code First Migrations の利用方法を紹介。Entity Framework のキーワード。コードファーストとマイグレーション。簡単な利用方法を解説。DbContextクラスを継承したContextクラスを作成...
.NET 開発でのデータアクセスといえば、Entity Framework。プロジェクトに対してインストールするにはどうすのか?NuGetを利用すれば簡単にインストール可能です。その方法は・・・
.NET 開発でのデータアクセスといえば、Entity Framework。実際どのように利用するのか、まずは準備から始めます。