View Full Version : ایجاد دوباره دیتابیس
z.gitaro
یک شنبه 17 آذر 1392, 20:55 عصر
برنامه رو با EFCodeFirst نوشتم،حالا باید چه کدی بنویسم که وقتی کلاس هارو تغییر دادم دیتابیس دوباره از اول ساخته شه
bade saba
یک شنبه 17 آذر 1392, 21:22 عصر
در قسمت Application_Start برنامه خط زیر رو باید نویسی
Database.SetInitializer(new DropCreateDatabaseIfModelChanges<XXXXXXX>());
به جای XXXXXXX هم باید اسم کلاسی که از DbContext مشتق شده نوشته بشه
z.gitaro
یک شنبه 17 آذر 1392, 22:55 عصر
در قسمت Application_Start برنامه خط زیر رو باید نویسی
Database.SetInitializer(new DropCreateDatabaseIfModelChanges<XXXXXXX>());
به جای XXXXXXX هم باید اسم کلاسی که از DbContext مشتق شده نوشته بشه
ببخشید من مبتدی هستم میشه بگین application_start کجای برنامه هست؟!:افسرده:
من با asp.net mvc کار میکنم
z.gitaro
یک شنبه 17 آذر 1392, 23:16 عصر
ببخشید من مبتدی هستم میشه بگین application_start کجای برنامه هست؟!:افسرده:
من با asp.net mvc کار میکنم
برای اینکه این خط کدو به برنامه اضافه کنم لازمه using جدیدی رو اضافه کنم؟
وقتی کد بالا رو مینویسم اصلا کلمه database رو نمیشناسه
bade saba
یک شنبه 17 آذر 1392, 23:55 عصر
فکر کنم توی
System.Data.Entity;
باشه
مهدی کرامتی
دوشنبه 18 آذر 1392, 14:50 عصر
ببخشید من مبتدی هستم میشه بگین application_start کجای برنامه هست؟!:افسرده:
من با asp.net mvc کار میکنم
رویداد فوق در Global.asax قرار دارد.
sunn789
دوشنبه 18 آذر 1392, 23:51 عصر
البته میشه توی nuget نوشت Update-database -verbose -force
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.