リモートWebホストプロバイダにSQL Serverデータベースがあります。リモートホスト上のデータベース(パッケージマネージャーのadd-migration
とupdate-database
コマンド)を更新します。リモートホスト上のEntity FrameworkとSQL Serverでデータベースを更新する方法
しかし、ホストはリモートアクセスを提供しません。
データベースを更新するにはどうすればよいですか?
リモートWebホストプロバイダにSQL Serverデータベースがあります。リモートホスト上のデータベース(パッケージマネージャーのadd-migration
とupdate-database
コマンド)を更新します。リモートホスト上のEntity FrameworkとSQL Serverでデータベースを更新する方法
しかし、ホストはリモートアクセスを提供しません。
データベースを更新するにはどうすればよいですか?
MigrateDatabaseToLatestVersionデータベースイニシャライザを使用して、起動時にアプリケーションを更新できます。
は、自動的にアプリケーションをデプロイしている場合、あなたはそれが自動的に(保留中のマイグレーションを適用して)データベースをアップグレード とき アプリケーションが起動する場合があり、アプリケーションの起動
にアップグレード。あなたは MigrateDatabaseToLatestVersionデータベースの初期化子
Entity Framework Code First Migrations
それとも、アップグレードを実行するSQLスクリプトを生成するために、更新のデータベースを使用することができますを登録することでこれを行うことができます。 Entity Framework Code Firstを参照してください。そして、あなたのアプリケーションに何らかの形でそのスクリプトを実行させます。