اذهب إلى المحتوى
  • 0

السؤال

نشر

السلام عليكم و رحمة الله و بركاته 

عند تنفيذ الامر php artisan migrate:fresh --seed  يشتغل فقط التهجير بينما البذر لا يعمل بل يتجمد 

فما المشكلة

Capture.png

Recommended Posts

  • 0
نشر

هل يعطي أي نتيجة ام فقط يبقى هكذا؟ عادة يحدث ذلك بسبب العدد الكبير للبيانات التي يتم اضافاتها فيظهر وكأنه مجمد, اما أن تنتظر أو تحاول تقليل عدد البيانات التي تحاول ادخالها, جرب بعدد قليل بداية لترى هل يوجد مشاكل في اضافة البيانات أم لا ثم بعد ذلك يمكنك اضافة الكثير منها 

  • 0
نشر

رجاءًا حاول إعادة تشغيل السيرفر من جديد, أو حاول الدخول إلى ملف laravel.log في مجلد storage و قراءة أي  أخطاء قد تسبب هذا الأمر , ايضا حاول تنفيذ الأمر التالي 

php artisan migrate --force

ثم محاولة تنفيذ الأمر التالي 

php artisan migrate:fresh --seed

ليتم إضافة البيانات الأختبارية بعد تهجير الجداول إلى قاعدة البيانات.

أرجوا إخباري بالنتيجة.

  • 0
نشر
بتاريخ الآن قال Mohammad Kiblawi:

ظهرت هذه النتيجة 

تم الأمر و لكن لا يبدو  أن لديك ملفات أختبارية تم إنشائها أو تم وضعها في ملف DatabaseSeeder..php .

  • 0
نشر

بلا يوجد هل هنالك خطئ؟

<?php



namespace Database\Seeders;



use App\Models\Post;

use App\Models\User;

use Illuminate\Database\Seeder;



class DatabaseSeeder extends Seeder

{

    /**

     * Seed the application's database.

     *

     * @return void

     */

    public function run()

    {

        // \App\Models\User::factory(10)->create();

        User::factory()

            ->times(50)

            ->has(Post::factory()->count(30))

            ->create();

    }

}

 

  • 0
نشر
بتاريخ 18 دقائق مضت قال Mohammad Kiblawi:

بلا يوجد هل هنالك خطئ؟


<?php



namespace Database\Seeders;



use App\Models\Post;

use App\Models\User;

use Illuminate\Database\Seeder;



class DatabaseSeeder extends Seeder

{

    /**

     * Seed the application's database.

     *

     * @return void

     */

    public function run()

    {

        // \App\Models\User::factory(10)->create();

        User::factory()

            ->times(50)

            ->has(Post::factory()->count(30))

            ->create();

    }

}

 

هل من الممكن تتفقد جدول users بأنه يوجد به حسابات للمستخدمين ؟ 

  • 0
نشر
بتاريخ 2 دقائق مضت قال بلال زيادة:

هل من الممكن تتفقد جدول users بأنه يوجد به حسابات للمستخدمين ؟ 

نعم يوجد و لكن لا يوجد تعليقات او اعجابات اي انها فارغة اي 0 comments و 0 likes  

  • 0
نشر
بتاريخ الآن قال Mohammad Kiblawi:

نعم يوجد و لكن لا يوجد تعليقات او اعجابات اي انها فارغة اي 0 comments و 0 likes  

صحيح ,لأنه تم فقط إضافة بيانات اختبارية فقط لجدول users. يمكنك إضافة بيانات اختبارية لباقي الجداول كيفما تريد. 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...