<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;

class ProjectBlockTableSeeder extends Seeder
{
    private $entryBlockTable = 'project_block';

    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        // Website tables were already deleted by the Blocks seeder

        DB::table($this->entryBlockTable)->insert(
            [
                [
                    'project_id'    => 1,
                    'block_id'      => 87,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 1,
                    'block_id'      => 71,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 1,
                    'block_id'      => 72,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 1,
                    'block_id'      => 70,
                    'position'      => 4,
                ],
                [
                    'project_id'    => 1,
                    'block_id'      => 75,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 1,
                    'block_id'      => 76,
                    'position'      => 7,
                ],
                [
                    'project_id'    => 1,
                    'block_id'      => 77,
                    'position'      => 8,
                ],

                // Temporary, for testing purposes
                [
                    'project_id'    => 101,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 101,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 101,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 101,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 101,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 101,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 102,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 102,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 102,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 102,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 102,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 102,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 103,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 103,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 103,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 103,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 103,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 103,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 104,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 104,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 104,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 104,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 104,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 104,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 105,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 105,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 105,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 105,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 105,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 105,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 106,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 106,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 106,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 106,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 106,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 106,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 107,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 107,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 107,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 107,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 107,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 107,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 108,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 108,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 108,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 108,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 108,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 108,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 109,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 109,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 109,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 109,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 109,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 109,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 110,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 110,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 110,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 110,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 110,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 110,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 111,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 111,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 111,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 111,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 111,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 111,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 112,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 112,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 112,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 112,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 112,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 112,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 113,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 113,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 113,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 113,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 113,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 113,
                    'block_id'      => 77,
                    'position'      => 7,
                ],


                [
                    'project_id'    => 114,
                    'block_id'      => 71,
                    'position'      => 1,
                ],
                [
                    'project_id'    => 114,
                    'block_id'      => 72,
                    'position'      => 2,
                ],
                [
                    'project_id'    => 114,
                    'block_id'      => 70,
                    'position'      => 3,
                ],
                [
                    'project_id'    => 114,
                    'block_id'      => 75,
                    'position'      => 5,
                ],
                [
                    'project_id'    => 114,
                    'block_id'      => 76,
                    'position'      => 6,
                ],
                [
                    'project_id'    => 114,
                    'block_id'      => 77,
                    'position'      => 7,
                ]
            ]
        );
    }
}
