ازاي تنشئ كل ملفات ال Model الأساسية بسطر واحد

في مشروع laravel لما تحب تعمل model ..
? 1- طبيعي بتعمل run علشان تعمل ال model
? 2- غلباً بتكون عايز تعمل ملف ال migration اللي هتنشئ بيه الداتابيز
? 3- وغلباً بتكون عايز تعمل controller علشان تكتب فيه ال functions
? 4- وطبعاً بتبدأ تقسم ال controller لل functions الأساسية ..
? 5- وبردو بتكون حابب تعمل seeder علشان لو حابب تملى ببيانات مبدئية
? 6- ولو عايز تعمل factory علشان تعمل بيه ال fake data بتعمل faker
? 7- واحياناً بتكون حابب تعمل policy لل model دا ..
? 8- كمان بيفضل إنك تفصل ال Validation Request عن ال controller . ( اتضافت 2022 )
? 9- طبعاً بعد م تعملهم كلهم تبدأ تربطهم بال Model وطبعاً بتكون حريص انك متغلطش في حرف وانت بتنشئ كل واحد فيهم .. و امتى تحط S وامتى متحطش S وحوار كبير ..
-------
الحلو بقى انك بال flag اللي اسمه --all بتعملهم كلهم في مرة واحدة من غير م تحتاج تعمل ال 9 خطوات دول ..
كل اللي هتعمله حط بس كلمة --all وانت بتنشئ ال model بالشكل دا
php artisan make:model Article --all
شكراً انت عملت ال 9 خطوات اللي فوق دول ..
وطبعاً بيعملهملك بال standard اللي انت المفروض تمشي عليه .. زي م مكتوب في ال docs بتاع موقع laravel بالظبط
نصيحة استكمالاً لنصيحة امبارح ..
لا تعيد اختراع العجلة ? هتلاقي كل النصايح هنا #نصايح_ع_السخان
او هتلاقيهم على كتاباتي هنا
أو حتى هنا
متنساش تشاركه مع زمايلك بتوع laravel علشان توفر عليهم وقت لو هما مش عارفينو
هتقولي إنت بتعرف الكلام دا إزاي ..
هقولك من موقع لارافيل نفسه أكيد ..

مهندس حاسبات وذكاء اصطناعي، مؤسس منصة نفذلي.

شاركنا رأيك

بريدك الالكتروني لن يتم نشره.