<?php

namespace Database\Seeders;

use App\Models\WayToPayForCompany;
use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    public function run(): void
    {
        $this->call([
            TimeZoneSeeder::class,
            CountrySeeder::class,
            CoinTypeSeeder::class,
            UbigeoSeeder::class,
            UserTypeSeeder::class,
            PrivilegeSeeder::class,
            WayToPaySeeder::class,
            DocumentOfSaleSeeder::class,
            UrlSeed::class,
            CompanySeed::class,
            UserSeeder::class,
            DetailUserCompanySeeder::class,
            BranchOfficeTypeSeeder::class,
            TypeProductSeeder::class,
            UnitMeasureSeeder::class,
            SubcategorySpeciSeeder::class,
            SubcategorySeeder::class,
            CategorySeeder::class,
            SaleChannelSeeder::class,
            SalesmanSeed::class,
            SegmentSeed::class,
            PriceListSeed::class,
            AccountStatusSeeder::class,
            SupplierSeeder::class,
            PermissionsSeed::class,
            TypeSaleSeed::class,
            MembershipSeed::class,
            UserERPSeed::class,
            WayToPayForCompanySeed::class,
            AdminCompanySeed::class,
            BankSeed::class,
            InitialStepSeed::class,
            ImportSeed::class
        ]);
    }
}
