LARAVEL 8, PHP 8 SQLSTATE [42S22]: Столбец не найден: 1054 Неизвестный столбец '0' в 'списке полей'

Created a seed and a migration, the migration takes place, and when the launch, an error occurs:

SQLSTATE [42S22]: 
Column не найдено: 1054 Неизвестный столбца '0' в 'списке полей' 
(SQL: вставка в blog_categories( title, 0, parent_id) значения 
    (Без категории, Bez-kategorii, 0), 
    (Категория # 1 , kategoriya-1, 1), 
    (Категория # 2, категория-2, 1), 
    (Категория # 3, категория-3, 1), 
    (Категория # 4, категория-4, 1), 
    (Категория # 5, категория-5, 1) , 
    (Категория # 6, категория-6, 3), 
    (Категория # 7, категория-7, 3), 
    (Категория # 8, категория-8, 2), 
    (Категория # 9, категория-9, 2), 
    ( Категория №10, категория-10, 3)
)

Код миграции:

public function up()
    {
        Schema::create('blog_categories', function (Blueprint $table) {
            $table->bigincrements('id');
            $table->biginteger('parent_id')->unsigned()->default(1);

            $table->string('slug')->unique();
            $table->string('title');
            $table->text('description')->nullable();

            $table->timestamps();
            $table->softDeletes();
        });
    }

код сида:

 public function run()
    {
        $categories = [];

        $cName = 'Без категории';

        $categories [] = [
            'title'     => $cName,
            Str::of($cName)-> slug(),
            'parent_id' => 0,
        ];

        for ($i = 1; $i <= 10; $i++) {
            $cName = 'Категория #'.$i;
            $parentId = ($i > 4) ? rand(1, 4) : 1;
            $categories [] = [
                'title'     => $cName,
                Str::of($cName)-> slug(),
                'parent_id' => $parentId,
            ];
        }
        \DB::table('blog_categories')->insert($categories);
    }

Использую php 8.0, laravel 8.18

После мне подсказали и поправил предыдущий код на

"Slug"=> Str::of($cName)-> slug()

После очередного этот сид запустился, а другой выдал ошибку SQLSTATE[42S22]: Column not found: 1054 Unknown column 'at_published' in 'field list' ошибка такая же, не могу понять в чем проблема? в документации не нашел ответа

 public function definition()
        {
            $title = $this->faker->sentence(rand(3, 8), true);
            $txt = $this->faker->realText(rand(1000, 4000));
            $isPublished = rand(1, 5) > 1;
    
            $createdAt = $this->faker->dateTimeBetween('-3 months', '-2 months');
    
            $data = [
                'category_id'   => rand(1, 10),
                'user_id'       => (rand(1, 5) == 5) ? 1 : 2,
                'title'         => $title,
                'slug'          => Str::slug($title),
                'excerpt'       => $this->faker->text(rand(40, 100)),
                'content_raw'   => $txt,
                'content_html'  => $txt,
                'is_published'  => $isPublished,
                'at_published'  => $isPublished ? $this->faker->dateTimeBetween('-2 months', '-1 days') : null,
                'created_at'    => $createdAt,
                'updated_at'    => $createdAt, 
            ];
    
            return $data;
            
        }

Ответы (0 шт):