Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
EF Core menyediakan dua cara utama untuk menjaga model EF Core dan skema database Anda tetap sinkron. Untuk memilih di antara keduanya, putuskan apakah model EF Core atau skema database Anda adalah sumber kebenaran.
Jika Anda ingin model EF Core Anda menjadi sumber kebenaran, gunakan Migrasi. Saat Anda membuat perubahan pada model EF Core Anda, pendekatan ini secara bertahap menerapkan perubahan skema yang sesuai ke database Anda sehingga tetap kompatibel dengan model EF Core Anda.
Gunakan Reverse Engineering jika Anda ingin skema database Anda menjadi sumber kebenaran. Pendekatan ini memungkinkan Anda untuk membuat perancah DbContext dan kelas jenis entitas dengan merekayasa balik skema database Anda menjadi model EF Core.
Nota
API 'create and drop' juga dapat menyusun skema database dari model EF Core Anda. Namun, mereka terutama untuk pengujian, prototipe, dan skenario lain di mana menghilangkan database dapat diterima.