.Net Core Database First Yaklaşımı:
Herkese merhaba,
Bu yazımda sizlere .net core uygulama geliştirme aşamasında kullandığımız database first yaklaşımını göstereceğim.
Bildiğiniz üzere Core öncesinde bunu bir arayüz aracılığıyla gerçekleştiriyorduk.
.Net Core için Package Manager Console üzerinde komutlar ile işlemi gerçekleştiriyoruz.
Çok fazla uzatmadan adımlara geçelim.
Not:Sql server tarafında database ve tablolarınız oluşturulmuş olarak kabul ediyorum.
1- Package Manager Console sekmesine tıklarız.
2- Açılan komut ekranında aşağıdaki kodu yazarız.(Tırnak içine connecting string değeri yazarız)
Domain isimli alanımız modellerimizi çıkaracağı klasör adıdır.Siz Models klasörüne veya başka bir klasöre çıkarabilirsiniz.
Code : Scaffold-DbContext "Data Source=.;Initial Catalog=CoreApi;Integrated Security=True" -OutputDir Domain