🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Ali Yz
تعداد migration ها
جامعه لاراول ایجاد شده در ۱۹ دی ۱۴۰۰

با سلام

استاد طبق صحبتهای شما ما برای هر تغییری باید یک migration جدید بسازیم اما این باعث شلوغ شدن پوشه ی migrations میشه.

به نظرتون این استاندارده ؟؟؟

من داکیومنت لاراول رو که مطالعه کردم دستور

php artisan schema:dump --prune

رو پیدا کردم که مثل همون laravel mix میاد توی schema یک فایل اصلی ایجاد میکنه و همه رو ادغام میکنه.

اما وقتی من این دستور رو اجرا کردم با ارور زیر مواجه شدم

'mysqldump' is not recognized as an internal or external command,
operable program or batch file.

لطفا توضیحات آموزشی در این مورد بفرمایید ..

با تشکر

سلام دوست عزیز

این خطا بخاطر این مورد دریافت میشه که شما در متغیرهای path ویندوز مسیر فایل اجرایی mysqldump.exe تعریف نکردید. وارد بخش windows enviroment variable بشین و مسیر این فایل رو متناسب با سیستم‌تون تنظیم کنید. برای راهنمایی این لینک شاید مفید باشه.

رضا * ۱۹ دی ۱۴۰۰، ۰۹:۵۴

سلام منتور عزیز

ممنون از شما.

اما من هنوز جواب سوالم رو نگرفتم در مورد کامند artisan

Ali Yz ۱۹ دی ۱۴۰۰، ۱۰:۲۵

سلام دوست عزیز

خب استفاده از این روند کاملا منطقی و درست هست و همونطور که خودت گفتین، باعث میشه هزاران مایگریشن نداشته باشین

بهترین پاسخ
رضا * ۱۹ دی ۱۴۰۰، ۱۲:۲۱