logo

بهترین ها همه در یک جا

مطالب آموزشی

ساخت مدل از دیتابیس در EF Core

اشتراک گذاری :

ساخت مدل از دیتابیس در Entity Framework Core

در نسخه های گذشته برای ساخت مدل از دیتابیسی که از قبل موجود است روشی با نام Data Base First وجود داشت اما در Dot Net Core روش کار کمی متفاوت شده است و روش Code First اینجا حرف اول رو میزنه. برای استفاده از دیتابیس و دیتای اون ابتدا باید اون رو به فرمت Code First استخراج کنید و بعد از تنظیمات عمومی شناسایی Connection String به ORM ارتباط شما با دیتابیس برقرار خواهد شد .

اول از همه پکیج های زیر رو از نوگت دریافت کنید

Install-Package Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.Tools 

ساخت مدل از دیتابیس آماده در  Dot Net Core

 Scaffold-DbContext "Server=.;Database=YourDB;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

برای اعمال تغییرات به مدلی که یک بار ساخته شده force- لازم است
Scaffold-DbContext "Server=.;Database=YourDB;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force


تمام . کافیه اتصال با دیتابیس رو برقرار کنید و ازش استفاده  کنید.
نکات بیشتر در

برنامه نویسی Entity Framework EF Core
avatar

برنامه نویس و توسعه دهنده ارشد وب
کارشناس ارشد مدیریت فناوری اطلاعات