1

コードベースの移行を評価するためにいくつかのシナリオを試してみたところ、データベースに自動的に変換できないデータや切り捨てられるデータが含まれている場合 (長さの短縮、文字列->int、文字列->)、エンティティ フレームワークは移行をデータベースに適用しないことに気付きました。 datetime...) もちろんこれは良いことです。

たとえば、すべての日付文字列を同じ形式に変更するために、移行の直前に更新スクリプトを実行したい場合、その更新を移行の Up() メソッドに直接入れますか、それとももっと良い場所がありますか?

ありがとう

4

1 に答える 1

2

はい、コード移行 (すべての移行コードをメソッドに追加するもの) を使用し、生成されたすべての移行コードの前に呼び出しUpを挿入する必要があります。Sql(...)

于 2012-05-30T08:24:59.617 に答える