このプロジェクトでは、EFコードの最初のアプローチを使用しています。c#コード最初に格納されたprocバージョン管理によるDBの移行
現在、我々は、これに伴う問題は、私はストアドプロシージャを更新するたびに、私は「myStroedProc_versionX」のような名前の大会で、新しいSQLファイルを作成する必要がある。この
var scripts = StoredProcedureMigrationHelper.GetSqlBatchFromEmbeddedResource("myStoredProc.sql");
foreach (var script in scripts)
{
Sql(script);
}
ようDbMigrationコードを生成します。どちらが機能しているのですが、バージョンの違いを示すなどのバージョン管理の利点を失います。
最初にコード内のバージョン管理でストアドプロシージャを更新する方法はありますか?
これはprocsを作成するのと同じですか;#?私は、データベースの最初のモデル作成で、EFが複数のバージョンのprocを見つけられなかった場所も見てきました。 – Sean