<?php

namespace Database\Seeders;

use App\Models\Image;
use App\Models\Post;
use Illuminate\Database\Seeder;

class PostTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Post::create([

            'title_ar' => 'عنوا الخبر',
            'title_en' => 'The Importance of Healthy Buildings in a Pandemic',
            'body_ar' => 'هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة، لقد تم توليد هذا النص من مولد النص العربى، حيث يمكنك أن تولد مثل هذا النص أو العديد من النصوص الأخرى إضافة إلى زيادة عدد الحروف التى يولدها التطبيق.إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد، النص لن يبدو مقسما ولا يحوي أخطاء لغوية، مولد النص العربى مفيد لمصممي المواقع على وجه الخصوص، حيث يحتاج العميل فى كثير من الأحيان أن يطلع على صورة حقيقية لتصميم الموقع . ومن هنا وجب على المصمم أن يضع نصوصا مؤقتة على التصميم ليظهر للعميل الشكل كاملاً
            دور مولد النص العربى أن يوفر على المصمم عناء البحث عن نص بديل لا علاقة له بالموضوع الذى يتحدث عنه التصميم فيظهر بشكل لا يليق.هذا النص يمكن أن يتم تركيبه على أي تصميم دون مشكلة فلن يبدو وكأنه نص منسوخ، غير منظم، غير منسق، أو حتى غير مفهوم. لأنه مازال نصاً بديلاً ومؤقتا هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة، لقد تم توليد هذا النص من مولد النص العربى، حيث يمكنك أن تولد مثل هذا النص أو العديد من النصوص الأخرى إضافة إلى زيادة عدد الحروف التى يولدها التطبيق.إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد، النص لن يبدو مقسما ولا يحوي أخطاء لغوية، مولد النص العربى مفيد لمصممي المواقع على وجه الخصوص، حيث يحتاج العميل فى . كثير من الأحيان أن يطلع على صورة حقيقية لتصميم الموقع',
            'body_en' => 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed iam nonumy eirmod tempor invidunt ut labore et dolore',
            'user_id' => 1,
            'created_at' => now(),
            'video' => null,
            'created_at' => now(),
            'photo' => url('/storage/1/n1.png'),
        ]);
        Post::create([

            'title_ar' => 'عنوا الخبر',
            'title_en' => 'The Importance of Healthy Buildings in a Pandemic',
            'body_ar' => 'هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة، لقد تم توليد هذا النص من مولد النص العربى، حيث يمكنك أن تولد مثل هذا النص أو العديد من النصوص الأخرى إضافة إلى زيادة عدد الحروف التى يولدها التطبيق.إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد، النص لن يبدو مقسما ولا يحوي أخطاء لغوية، مولد النص العربى مفيد لمصممي المواقع على وجه الخصوص، حيث يحتاج العميل فى كثير من الأحيان أن يطلع على صورة حقيقية لتصميم الموقع . ومن هنا وجب على المصمم أن يضع نصوصا مؤقتة على التصميم ليظهر للعميل الشكل كاملاً
            دور مولد النص العربى أن يوفر على المصمم عناء البحث عن نص بديل لا علاقة له بالموضوع الذى يتحدث عنه التصميم فيظهر بشكل لا يليق.هذا النص يمكن أن يتم تركيبه على أي تصميم دون مشكلة فلن يبدو وكأنه نص منسوخ، غير منظم، غير منسق، أو حتى غير مفهوم. لأنه مازال نصاً بديلاً ومؤقتا هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة، لقد تم توليد هذا النص من مولد النص العربى، حيث يمكنك أن تولد مثل هذا النص أو العديد من النصوص الأخرى إضافة إلى زيادة عدد الحروف التى يولدها التطبيق.إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد، النص لن يبدو مقسما ولا يحوي أخطاء لغوية، مولد النص العربى مفيد لمصممي المواقع على وجه الخصوص، حيث يحتاج العميل فى . كثير من الأحيان أن يطلع على صورة حقيقية لتصميم الموقع',
            'body_en' => 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed iam nonumy eirmod tempor invidunt ut labore et dolore',
            'user_id' => 1,
            'created_at' => now(),
            'video' => null,
            'created_at' => now(),
            'photo' => url('/storage/1/n1.png'),
        ]);
        Post::create([

            'title_ar' => 'عنوا الخبر',
            'title_en' => 'The Importance of Healthy Buildings in a Pandemic',
            'body_ar' => 'هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة، لقد تم توليد هذا النص من مولد النص العربى، حيث يمكنك أن تولد مثل هذا النص أو العديد من النصوص الأخرى إضافة إلى زيادة عدد الحروف التى يولدها التطبيق.إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد، النص لن يبدو مقسما ولا يحوي أخطاء لغوية، مولد النص العربى مفيد لمصممي المواقع على وجه الخصوص، حيث يحتاج العميل فى كثير من الأحيان أن يطلع على صورة حقيقية لتصميم الموقع . ومن هنا وجب على المصمم أن يضع نصوصا مؤقتة على التصميم ليظهر للعميل الشكل كاملاً
            دور مولد النص العربى أن يوفر على المصمم عناء البحث عن نص بديل لا علاقة له بالموضوع الذى يتحدث عنه التصميم فيظهر بشكل لا يليق.هذا النص يمكن أن يتم تركيبه على أي تصميم دون مشكلة فلن يبدو وكأنه نص منسوخ، غير منظم، غير منسق، أو حتى غير مفهوم. لأنه مازال نصاً بديلاً ومؤقتا هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة، لقد تم توليد هذا النص من مولد النص العربى، حيث يمكنك أن تولد مثل هذا النص أو العديد من النصوص الأخرى إضافة إلى زيادة عدد الحروف التى يولدها التطبيق.إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد، النص لن يبدو مقسما ولا يحوي أخطاء لغوية، مولد النص العربى مفيد لمصممي المواقع على وجه الخصوص، حيث يحتاج العميل فى . كثير من الأحيان أن يطلع على صورة حقيقية لتصميم الموقع',
            'body_en' => 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed iam nonumy eirmod tempor invidunt ut labore et dolore',
            'user_id' => 1,
            'created_at' => now(),
            'video' => null,
            'created_at' => now(),
            'photo' => url('/storage/1/n1.png'),
        ]);


        // ID = 1
        Image::create([
            'image' => url('/storage/1/a01.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 1,
        ]);


        Image::create([
            'image' => url('/storage/1/a02.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 1,
        ]);


        Image::create([
            'image' => url('/storage/1/a03.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 1,
        ]);

        Image::create([
            'image' => url('/storage/1/a04.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 1,
        ]);

        // ID = 2
        Image::create([
            'image' => url('/storage/1/a01.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 2,
        ]);


        Image::create([
            'image' => url('/storage/1/a02.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 2,
        ]);
        Image::create([
            'image' => url('/storage/1/a03.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 2,
        ]);


        Image::create([
            'image' => url('/storage/1/a04.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 2,
        ]);

        // ID = 3
        Image::create([
            'image' => url('/storage/1/a01.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 3,
        ]);


        Image::create([
            'image' => url('/storage/1/a02.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 3,
        ]);
        Image::create([
            'image' => url('/storage/1/a03.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 3,
        ]);


        Image::create([
            'image' => url('/storage/1/a04.png'),
            'imageable_type' => 'App\Models\Post',
            'imageable_id' => 3,
        ]);
    }
}
