<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;

class LegislationSeeder extends Seeder
{
    /**
     * Run the legislation module seeders.
     */
    public function run()
    {
        $this->command->info('🌱 Starting Legislation Module Seeding...');
        $this->command->newLine();

        $this->call([
            JurisdictionsSeeder::class,
            LawSubjectsSeeder::class,
            ActTypesSeeder::class,
            DivisionsSeeder::class,
        ]);

        $this->command->newLine();
        $this->command->info('✅ Legislation Module Seeding Complete!');
        $this->command->info('📊 Total Records: 34 (14 jurisdictions + 3 subjects + 8 act types + 9 divisions)');
    }
}
