مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

rooz450

عضویت از 1392/08/12

چگونه از Migration استفاده کنم

  • سه شنبه 2 شهریور 1395
  • 11:44
تشکر میکنم

سلام

در پروژه یک مدل entity framework دارم و identity دارم چگونه می توانم مدل entity framework و identity باهم Migration کنم

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 شهریور 1395
  • 11:57

منظورتون رو متوجه نشدم

لطفا بیشتر توضیح دهید

کاربر سایت

rooz450

عضویت از 1392/08/12

  • سه شنبه 2 شهریور 1395
  • 12:29

یک مدل درست کردم که با entity framework است و خود پروژه دارای identity می باشد می خواهم مدل entity framework با identity با یکدیگر از طریق دستور مایگریشن merge بکنم چگونه می توانم چنین کاری بکنم​

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 شهریور 1395
  • 12:31

در Web.Config یک رشته اتصال با نام DefaultConnection وجود دارد کافیست قسمت ConnectionString را مطابق با رشته اتصال Entity قرار دهید

جداول در بانک اصلی ساخته خواهد شد

کاربر سایت

rooz450

عضویت از 1392/08/12

  • چهارشنبه 3 شهریور 1395
  • 11:10

دیتابیس درست شد اما در زمانی که از Migration استفاده می کنم یک کلاس درست می شود که حاوی نام جدولها می باشد مشکلی که وجود دارد نام جدولهای identity وجود دارد اما نام جدولهای دیگری که به دیتابیس اضافه شده است دیده نمی شود علت چیست

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 3 شهریور 1395
  • 13:29

چون Identity از نوع Code First هست این اتفاق استفاده

فکر کنم شما از DataBase First استفاده کردید که نام جداول نیست و جای نگرانی هم نداره

کاربر سایت

rooz450

عضویت از 1392/08/12

  • چهارشنبه 3 شهریور 1395
  • 15:38
دیتابیس فرست استفاده می کنم با توجه به اینکه نام جدول در کلاس migration وجود ندارد ایا زمانی بخواهیم درون جدول ذخیره کنیم با توجه نام جدول در کلاس وجود ندارد ایا به جدول دسترسی پیدا می کنیم
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 3 شهریور 1395
  • 16:02

مشکلی پیش نمیاد دوست من

Migration مختص به CodeFirst هست و در DbFirst نیازی بهش نیست

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)