راکت

جدول لاراول

3 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

3
رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

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

ابوالفضل رجائی نسب
ابوالفضل رجائی نسب
@abol313

تخصص: برنامه نویس (laravel-backend-php)

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

migration های laravel تو github

شاید پاسخ شما همین‌جا باشد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

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

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

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

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

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

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