Saya memiliki proyek ASP.NET MVC baru yang akan dihosting di Azure menggunakan Layanan Cloud mereka dengan beberapa peran web yang berjalan. Pertanyaan saya adalah bagaimana melakukan penerapan produksi menggunakan FluentMigrator untuk melakukan perubahan database.
Jika saya menjalankan FluentMigrator selama penerapan TeamCity, tampaknya ia akan memperbarui database terlebih dahulu dan kemudian melakukan penerapan ke beberapa peran web satu per satu. Oleh karena itu, tampaknya beberapa pengguna akan mengakses situs versi lama dan menggunakan struktur database baru yang akan menyebabkan ketidakcocokan dan pengecualian.
Apa praktik/saran terbaik untuk melakukan penerapan ke lingkungan produksi Azure SQL Database menggunakan FluentMigrator?