Visual Studio のパッケージ マネージャー内で移行を実行します。現在、プロジェクトの CI をセットアップ中です。CI からデータベースを更新する方法を知りたいと思っていました (Visual Studio 環境にいないため)。powershell.exe を見つけて実行する必要がありますか?
Ps。CIにTeamcityを使用しています。
Visual Studio のパッケージ マネージャー内で移行を実行します。現在、プロジェクトの CI をセットアップ中です。CI からデータベースを更新する方法を知りたいと思っていました (Visual Studio 環境にいないため)。powershell.exe を見つけて実行する必要がありますか?
Ps。CIにTeamcityを使用しています。
merge.exeを使用して、データベースをVisualStudio環境の外部に移行できます。フォルダにありpackages/EntityFramework.x.x.x/tools
ます。
ツールには、注意が必要ないくつかの粗いエッジがあります。
startUpDirectory
ます。アプリケーションの出力ディレクトリをポイントします。独自のツールを作成することもできます。Update-Databaseコマンドは、のUpdate
メソッドによってサポートされDbMigrator
ます。