Özgün olarak çalıştırdığınız komutu -Force
seçeneği ekleyerek modeli yeniden yapılandırabilirsiniz. Bu, belirtilen klasörün içeriğinin üzerine yazılmasına neden olur. Paket Yöneticisi Konsolu example from the EF Core docs kullanarak, revize komut olur:
Scaffold-DbContext "Server=(localdb)\v11.0;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force
Alternatif olarak, CLI commands kullanıyorsanız, bu olur: Ancak
dotnet ef dbcontext scaffold "Server=(localdb)\v11.0;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -o Models -f
, kendi modelini ve veritabanı tutmak için Migrations kullanmayı düşünmelisiniz Şema birbiriyle senkronize edilir. Bu şekilde, modelde değişiklikler yapar ve bunları veritabanına iletirsiniz.
1.0 – Tseng