Mengelola Skema Database
EF Core menyediakan dua cara utama untuk menjaga model EF Core dan skema database Anda tetap sinkron. Untuk memilih di antara keduanya, tentukan apakah model EF Core atau skema database Anda adalah sumber kebenaran.
Jika ingin model EF Core Anda menjadi sumber tepercaya, gunakan Migrasi. Saat membuat perubahan pada model EF Core, pendekatan ini secara bertahap menerapkan perubahan skema yang sesuai ke database Anda sehingga tetap kompatibel dengan model EF Core.
Gunakan Rekayasa Terbalik jika ingin skema database Anda menjadi sumber tepercaya. Pendekatan ini memungkinkan Anda untuk merancah DbContext dan kelas jenis entitas dengan merekayasa balik skema database menjadi model EF Core.
Catatan
Membuat dan menghilangkan API juga dapat membuat skema database dari model EF Core Anda. Namun, cara ini khususnya untuk pengujian, pembuatan prototipe, dan skenario lain tempat menghilangkan database dapat berlaku.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk