• 1401/07/14

تغییر نام جدول :

سلام من اسم یکی از entity ها رو refactor کردم مشکل اینه مایگرشن میگیرم 

کلا جدول دراپ میشه و یه جدول دیگه درست میشه 

یه راهش اینه اسم entityرو عوض نکنیم و Table("name") رو به صورت datannotation به بالای enttity اضافه کنیم 

ولی خو من میخوام اسم کل entity عوض بشه راهی نیست ؟‌

  • 1401/07/16
  • ساعت 22:47

سلام دوست من وقتتون بخیر

دوست من چون شما دارید اسم جدول رو عوض میکنید خود ef core تصمیم میگیره که جدول drop بشه اول 

یکی از راه های جایگزین استفاده از یک جدول temp هست که مربوط میشه به خود sql server و یا میتونید از کوئری های sql server که کار اپدیت کردن اسم جدول رو دارند استفاده کنید


logo-enamadlogo-samandehi