質問: `Database.Migrate()`て移行を実行する場合、他の接続からデータベースをロックすることは可能ですか? 複数のサービスインスタンスが同じコード(AWS Lambda上)を実行しており、起動時に移行を行います。今や、マイグレーションをいくつか適用したいときには、ただ1つのインスタンスしか実行していないことを手動で確認しなければなりません。 これにデータベースレベルのソリューションはありますか? ef-core 2.1
回答: これがあなたが探しているものなのかどうかは分かりませんが、移行にプレーンな`SQL`を追加する場合は、データベースをシングルユーザーモードに設定することができます: もっと読む