شرح صفوف ومحتوى الفقرة
يقوم الأمر php artisan migrate بفحص مجلد التهجيرات وتشغيل كافة الملفات المعلقة بترتيبها الزمني وتسجيلها تحت رقم دفعة جديد. وإذا أردت معاينة جمل SQL الفعلية التي سيولدها التهجير دون المساس بقاعدة البيانات، مرر الخيار --pretend.
- تشغيل التهجيرات (migrate): تنفيذ جميع الملفات المعلقة وتوثيقها برقم دفعة جديد في جدول التتبع.
- المعاينة الجافة (--pretend): طباعة استعلامات SQL المترجمة في الطرفية للمراجعة دون تنفيذها فعلياً.
- التأكيد الإنتاجي (--force): خيار إلزامي لتأكيد تشغيل التهجيرات الجديدة داخل خوادم الإنتاج.
PHP
# Preview SQL queries first, then apply migrations
php artisan migrate:status
php artisan migrate --pretend
php artisan migrate