<?php

declare(strict_types=1);

namespace Database\Seeders;

use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     */
    public function run(): void
    {
        $this->call([
            RolesTableSeeder::class,
            DemoUsersSeeder::class,
            ProvincesTableSeeder::class,
            CountiesTableSeeder::class,
            CategoriesTableSeeder::class,
            TagsTableSeeder::class,
            BreedsTableSeeder::class,
            SettingsTableSeeder::class,
            PagesTableSeeder::class,
            MenusTableSeeder::class,
            DemoAccountsSeeder::class,
            ProductsTableSeeder::class,
            ServicesTableSeeder::class,
            ProjectsTableSeeder::class,
            OrdersTableSeeder::class,
            OffersTableSeeder::class,
            ReportsTableSeeder::class,
            FinancialDemoSeeder::class,
            GalleryDocumentsDemoSeeder::class,
            FullDemoSeeder::class,
            ContactsTableSeeder::class,
            FaqsTableSeeder::class,
            PostsTableSeeder::class,
        ]);
    }
}
