File "CategoriesTableSeeder.php"

Full Path: /home/clickysoft/public_html/jmapi5.clickysoft.net/database/seeders/CategoriesTableSeeder.php
File size: 2.07 KB
MIME-type: text/x-php
Charset: utf-8

<?php

namespace Database\Seeders;

use App\Models\Category;
use DateTime;
use Illuminate\Database\Seeder;

class CategoriesTableSeeder extends Seeder
{
    public function run()
    {
        $categories = [
            [
                'id' => 1,
                'name' => 'Awards',
                'slug' => 'awards',
                'show_in_navigation' => 0,
                'parent_id' => null,
                'created_at' => new DateTime,
                'updated_at' => new DateTime,
            ],
            [
                'id' => 2,
                'name' => 'Themes',
                'slug' => 'themes',
                'show_in_navigation' => 0,
                'parent_id' => null,
                'created_at' => new DateTime,
                'updated_at' => new DateTime,
            ],
            [
                'id' => 3,
                'name' => 'Acrylic Awards',
                'slug' => 'acrylic-awards',
                'show_in_navigation' => 1,
                'parent_id' => 1,
                'created_at' => new DateTime,
                'updated_at' => new DateTime,
            ],
            [
                'id' => 4,
                'name' => 'Crystal Awards',
                'slug' => 'crystal-awards',
                'show_in_navigation' => 1,
                'parent_id' => 1,
                'created_at' => new DateTime,
                'updated_at' => new DateTime,
            ],
            [
                'id' => 5,
                'name' => 'Glass Awards',
                'slug' => 'glass-awards',
                'show_in_navigation' => 1,
                'parent_id' => 1,
                'created_at' => new DateTime,
                'updated_at' => new DateTime,
            ],
            [
                'id' => 6,
                'name' => 'Artistic Awards',
                'slug' => 'artistic-awards',
                'show_in_navigation' => 1,
                'parent_id' => 1,
                'created_at' => new DateTime,
                'updated_at' => new DateTime,
            ],
        ];

        Category::insert($categories);
    }
}