Files
tbbank-new/database/seeders/FillJsonData.php
Mekan1206 4fc242bc7d Update dependencies and enhance components
- Added "halaxa/json-machine" dependency to composer.json.
- Updated content hash in composer.lock to reflect changes.
- Improved SpatieMediaLibraryFileEntry component documentation.
- Expanded FillJsonData seeder to include new migrators for card types, orders, and pin orders.
- Updated Tailwind CSS version in app.css.
- Refactored various JavaScript components for better performance and readability.
- Added a test route in web.php for debugging purpose
2025-12-21 02:41:27 +05:00

66 lines
1.3 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class FillJsonData extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
}
protected function seedUsers(): void
{
(new Migrators\UsersMigrator)->migrate();
}
protected function seedLoanTypes(): void
{
(new Migrators\LoanTypesMigrator)->migrate();
}
protected function seedProvinces(): void
{
(new Migrators\ProvincesMigrator)->migrate();
}
protected function seedBranches(): void
{
(new Migrators\BranchesMigrator)->migrate();
}
protected function loanOrderRequiredDocs(): void
{
(new Migrators\LoanOrderRequiredDocsMigrator)->migrate();
}
protected function seedLoanOrders(): void
{
(new Migrators\LoanOrdersMigrator)->migrate();
}
protected function seedCardStates(): void
{
(new Migrators\CardStatesMigrator)->migrate();
}
protected function seedCardTypes(): void
{
(new Migrators\CardTypesMigrator)->migrate();
}
protected function cardOrders(): void
{
(new Migrators\CardOrdersMigrator)->migrate();
}
protected function cardPinOrders(): void
{
(new Migrators\CardPinOrdersMigrator)->migrate();
}
}