سلام ، وقتتون بخیر
من به تازگی شروع به کار با Code first کردم و یه سوالی برام پیش اومده که هر جا میگردم جوابشو پیدا نمیکنم ، گفتم شاید اینجا بتونم به جوابش برسم
در حالتی که روی لوکال کار میکنیم ، بعد از Add Migration ، مایگریشن مورد نظر ایجاد میشه و سپس با دستور Update-Database میتونیم تغییرات رو اعمال کنیم
اما بر روی هاست قضیه فرق داره و ما اول دیتابیس رو ایجاد میکنیم و سپس در Web.Config آدرس دیتابیس رو میدیم
سوال من اینجاست که وقتی وب سایت آپلود میشه ، چطور باید دستور بدیم که Migration های ایجاد شده روی هاست اعمال بشه ؟
حال چه این اجرا برای اولین بار باشه (یعنی وقتی وب سایت رو تازه آپلود میکنیم ) یا چه برای چندمین بار باشه
در ضمن باید اشاره کنم که از Asp.Net MVC FrameWork استفاده میکنم
سلام
از داخل Visual Studio به دیتابیس وصل بشید
تغییرات رو بدید
و تغییرات رو روی هاست کپی کنید
سلام کانکشن لوکال رو به دیتابیس آنلاین تغییر بدید و update-database رو انجام دهید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)