<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    public function run(): void
    {
        $this->command->info('');
        $this->command->info('═══════════════════════════════════════');
        $this->command->info('  MegaBlog Database Seeder');
        $this->command->info('═══════════════════════════════════════');

        $this->call([
            ContinentSeeder::class,
            CountrySeeder::class,
            CategorySeeder::class,
            UserSeeder::class,
            SourceSeeder::class,
        ]);

        $this->command->info('');
        $this->command->info('✓ All done! Database is ready.');
        $this->command->info('═══════════════════════════════════════');
    }
}
