やり方

Code First Migrationのやり方については, 以前の記事を参照してください

まずは, 変更するテーブルのクラスを変更します.

この後, 普通にUpdate-Databaseを行うと当り前のようにエラーが出ます.

そこで,

[shell]
Add-Migration "任意のマイグレーション名"
[/shell]

とパッケージマネージャーコンソールで入力してデータベース変更用のMigrationファイルを作成します.

あとは, いつも通り

[shell]
Update-Database
[/shell]

を入力してデータベースを更新します.

まとめ

これで, 簡単にテーブルの属性などの変更ができました.

当り前ですが, データベースの属性などの変更を行うので, すでに格納されているデータが変換が効かない場合などは
エラーが出るので, そこあたりは適宜調整してください.

CATEGORIES