تغییر نام پروپرتی در entityFramework DatabaseFirst
سلام دوستان
در اگر database first کلید خارجی تکراری باشد وقتی پروپرتی ها ایجاد میشه پروپرتی به ترتیب شماره به نام اضافه میکنه
من میخوام فایل model.tt رو طوری تغییر بدم که اگر نام پروپرتی یا همون کلید خارجی تکراری بود نام ستونی که به وسیله آن کلید خارجی ایجاد شده به نام پروپرتی اضافه بشه همچنین نام پروپرتی در فایل edmx نیز تغییر کند
نمیدونم تونستم منظورمو برسونم یا نه
ممنونم میشه اگر میتونید راهنمایی کنید
تشکر
نقل قول: تغییر نام پروپرتی در entityFramework databaseFirst
دوستان کسی میتونه تو این زمینه کمکی بکنه؟
نقل قول: تغییر نام پروپرتی در entityFramework DatabaseFirst
با سلام
درست متوجه نشدم
ولی میتونید توی همون صفحه مدل کلیک راست کنید و Update model from database یا همچین چیزی رو بزنید و خودش اصلاح میشه
قبلش باید توی دیتابیس تغییراتتون رو اعمال کنید
نهایتش مدل رو پاک کنید دوباره Create کنید
موفق باشید
نقل قول: تغییر نام پروپرتی در entityFramework DatabaseFirst
نقل قول:
نوشته شده توسط
danialafshari
با سلام
درست متوجه نشدم
ولی میتونید توی همون صفحه مدل کلیک راست کنید و Update model from database یا همچین چیزی رو بزنید و خودش اصلاح میشه
قبلش باید توی دیتابیس تغییراتتون رو اعمال کنید
نهایتش مدل رو پاک کنید دوباره Create کنید
موفق باشید
حرفتون درسته ولی من توی مدلا اسم پروپرتی هایی که کلید خارجی هستن رو تغییر میدم
یعنی فایل model.tt رو تغییر دادم تا طوری که من میخوام نام گذاریو انجام بده
حالا دوتا مشکل هستش
اول اینکه نام ها فقط توی مدل ها تغییر میکنه و توی فایل edmx اسم ها تغییری نمیکنه
دوم اینکه من میخوام ستونی که از طریق اون کلید خارجی زدیم اسمشو بدست بیارم که این کار باید تو فایل model.tt انجام بشه
ممنون بابت پاسختون