رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف migrate ها
#1
سلام
من چندین migrate ایجاد کردم حالا میخواستم بدونم که اگه حذفشون کنم چه اتفاقی میوفته؟
بعد یه سئوال دیگه : فرض کنید من یه جدول با migration ایجاد کردم بعد یادم افتاده که یک فیلدش رو اضافه نکردم
اگر برم توی همون migration و اون فیلد رو اضافه کنم و بعد php artisan migrate رو بزنم اوکیه؟
پاسخ
#2
منظور از حذف migrate رو نفهمیدم!!!
بله میشه فیلد رو مستقیم اضافه کرد. اما قبل migrate کردن باید بانک رو خالی کنید.
پاسخ
#3
(07-11-2015, 05:44 AM)اوات نوشته:  منظور از حذف migrate رو نفهمیدم!!!

الان من یک فایل migration در فولدر Migration ساختم.
وقتی میخواهم فایل را DELETE کنم ادیتور میگه این فایل در جایی دیگه صدا زده شده.
دستور حذف فایل های Migration چیست ؟
میشه همینجوری فایل را پاک کرد و دوباره یکی ساخت ؟
پاسخ
#4
دستور composer dump-autoload را اجرا کنید و بعد دوباره حذف کنید.
مشکلی در حذف مستقیم نیست .میشه مستقیم migration ها را حذف کرد.
کاری که خودم میکنم.
پاسخ
#5
(07-11-2015, 09:11 AM)اوات نوشته:  دستور composer dump-autoload  را اجرا کنید و بعد دوباره حذف کنید.
مشکلی در حذف مستقیم نیست .میشه مستقیم migration  ها را حذف کرد.
کاری که خودم میکنم.

ممنون از راهنمایی شما.
من rollback کردم.
بعد دستی پاک کردم.
--

دستور composer dump-autoload چه کاری میکند ؟
آیا در جدول migrate هم تغییری ایجاد میکند ؟
پاسخ
#6
خواهش میکنم.
وظیفه‌ی این دستور، جستجوی تمام شاخه‌های برنامه و ایجاد فایل autoloader است.
بعد از حذف هر فایلی لازم که این دستورو اجرا کنید تا autoloader دوباره نویسی شود.
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Exclamation مشکل در migrate mmnaderi 1 99 07-09-2016, 10:22 PM
آخرین ارسال: amirhosseini
  مشکل در migrate omidparkour 3 235 07-16-2015, 09:33 AM
آخرین ارسال: behzadsh

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.