راکت
خشایار
خشایار
4 سال پیش توسط خشایار مطرح شد
3 پاسخ

جدول لاراول

سلام دوستان ما هنگام پروژه به جداول پیش فرض (migration) نیازی نداریم درسته ؟ منظوم table های پیش فرض تو پوشه migration هست چون من برای امتحان جداولش رو پاک کردم و هر طور خواستم بیارم نشد و جدول خودم رو ساختم سیستم بدون مشکلی کار میکنه


ثبت پرسش جدید
رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond4 سال پیشمطرح شد
1

درود خوبی...
اصلا به جدول های پیش فرض دست نزنید مخصوصا بخش users ...
جدول users حذف بشه, سیستم ورود و عضویت پیش فرض اطلاعات رو ثبت و کار نمی کنه...


ابوالفضل رجائی نسب
ابوالفضل رجائی نسب
تخصص :برنامه نویس (laravel-backend-php)
@abol3134 سال پیشمطرح شد
1

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
الْحَمْدُ لِلّٰه
سلام ، می تونی بری به مخزن گیت هاب لاراول بعدش از اونجا migration ها رو کپی کنی

migration های laravel تو github


محمدحسن یگانه
محمدحسن یگانه
تخصص :Full-Stack Web Developer Freelancer
@mhyeganeh4 سال پیشمطرح شد
1

کارکرد فایل های migration داخل مسیر database/migrations صرفا زمانی هست که شما یکی از دستورات مروبوط به migrate مثل موارد زیر رو اجرا می‌کنید:

php artisan migrate
php artisan migrate:fresh
//...

در غیر از این حالت، بودن یا نبودن این فایل ها در پروژه تاثیری در اجرای و کارکرد پروژتون ندارند. چون جداول داخل دیتابیس ایجاد می‌شوند.

با این توضیح هیچ محدودیتی برای حذف یا ویرایش migration های پیش‌فرض وجود نداره. به شرط اینکه بدونید دقیقا چکار دارید می‌کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام