Your IP : 216.73.216.93


Current Path : /home/users/unlimited/www/foodbank.codeskitter.site/database/seeders/
Upload File :
Current File : /home/users/unlimited/www/foodbank.codeskitter.site/database/seeders/AddressTableSeeder.php

<?php

namespace Database\Seeders;

use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\Address;
use App\Enums\AddressType;


class AddressTableSeeder extends Seeder
{
    public array $addresses = [
        [
            'label'        => AddressType::HOME,
            'label_name'   => "Home",
            'address'      => "R944+4X3, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "1",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ],
        [
            'label'        => AddressType::WORK,
            'label_name'   => "Work",
            'address'      => "17 Rd No. 5, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "1",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ] ,


        [
            'label'        => AddressType::HOME,
            'label_name'   => "Home",
            'address'      => "R944+4X3, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "2",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ],
        [
            'label'        => AddressType::WORK,
            'label_name'   => "Work",
            'address'      => "17 Rd No. 5, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "2",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ] ,

        [
            'label'        => AddressType::HOME,
            'label_name'   => "Home",
            'address'      => "R944+4X3, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "3",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ],
        [
            'label'        => AddressType::WORK,
            'label_name'   => "Work",
            'address'      => "17 Rd No. 5, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "3",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ] ,


        [
            'label'        => AddressType::HOME,
            'label_name'   => "Home",
            'address'      => "R944+4X3, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "4",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ],
        [
            'label'        => AddressType::WORK,
            'label_name'   => "Work",
            'address'      => "17 Rd No. 5, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "4",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ] ,

        [
            'label'        => AddressType::HOME,
            'label_name'   => "Home",
            'address'      => "R944+4X3, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "5",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ],
        [
            'label'        => AddressType::WORK,
            'label_name'   => "Work",
            'address'      => "17 Rd No. 5, Dhaka 1216, Bangladesh",
            'apartment'    => "apartment 5/6",
            'latitude'     => "23.805151335301865",
            'longitude'    => "90.35741978836062",
            'user_id'      => "5",
            'creator_type' => "",
            'creator_id'   => "0",
            'editor_type'  => "",
            'editor_id'    => "0",
        ] ,
    ];


    public function run(){
        if (env('DEMO_MODE')) {
            foreach ($this->addresses as $address) {
                Address::create([
                    'label'        => $address['label'],
                    'label_name'   => $address['label_name'],
                    'address'      => $address['address'],
                    'apartment'    => $address['apartment'],
                    'latitude'     => $address['latitude'],
                    'longitude'    => $address['longitude'],
                    'user_id'      => $address['user_id'],
                    'creator_type' => $address['creator_type'],
                    'creator_id'   => $address['creator_id'],
                    'editor_type'  => $address['editor_type'],
                    'editor_id'    => $address['editor_id'],
                ]);
            }
        }
    }
}