Saya menyadari bahwa modul telah menginstal dan mengatur skrip data untuk membuat DB portable dari dev ke produksi.
Tetapi dalam kasus kami, kami memiliki pengembang UI yang menambahkan atribut dan produk melalui antarmuka admin yang disimpan dalam pengembangan DB.
Pada hari rilis, kami tidak dapat mengulangi semua langkah yang kami buat di lingkungan dev, karena itu akan terlalu membosankan dan menghabiskan waktu.
Apakah ada cara untuk menangani perubahan DB seperti itu saat menggunakan.
Untuk saat ini kami sedang melakukan perbedaan antara dev DB dan prod DB dan menghasilkan SQL yang dijalankan pada hari rilis. Tapi ini sedikit berbahaya karena dev DB mungkin berisi data transaksional uji dan kita bisa mengunci tabel transaksional di prod jika SQL kita memiliki pernyataan memodifikasi tabel transaksional.
Apakah ada praktik terbaik dalam hal ini? Terima kasih atas bantuannya sebelumnya
sumber