Отдельные классы сидеров в Laravel

Не обязательно размещать все сидеры в одном классе DatabaseSeeder. Их можно разносить по разным классам.

Сделаем, к примеру, сидер для заполнения таблицы с постами:

database/seeders/PostSeeder.php<?php
  namespace Database\Seeders;
  
  use Illuminate\Database\Console\Seeds\WithoutModelEvents;
  use Illuminate\Database\Seeder;
  use Illuminate\Support\Str;
  
  class PostSeeder extends Seeder
  {
    public function run()
    {
      
    }
  }
?>

Запустим его отдельно следующей командой:

terminalphp artisan db:seed --class=PostSeeder
Задание 1

Сделайте отдельный сидер для таблицы с юзерами.

Задание 2

Сделайте отдельный сидер для таблицы с городами.

Задание 3

Сделайте отдельный сидер для таблицы со странами.