- Included CardOrdersMigrator, CardPinOrdersMigrator, and VisaMasterSettingsMigrator to the MigrationController. - Updated the index method to incorporate new migrators for improved migration processes.
61 lines
2.0 KiB
PHP
61 lines
2.0 KiB
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use Illuminate\Http\Request;
|
|
use Database\Seeders\Migrators\ActionEventsMigrator;
|
|
use Database\Seeders\Migrators\BranchUserMigrator;
|
|
use Database\Seeders\Migrators\CurrencyRatesMigrator;
|
|
use Database\Seeders\Migrators\LoanOrderRequiredDocsMigrator;
|
|
use Database\Seeders\Migrators\LoanOrdersMigrator;
|
|
use Database\Seeders\Migrators\LoanTypesMigrator;
|
|
use Database\Seeders\Migrators\MediaMigrator;
|
|
use Database\Seeders\Migrators\ProvincesMigrator;
|
|
use Database\Seeders\Migrators\BranchesMigrator;
|
|
use Database\Seeders\Migrators\UsersMigrator;
|
|
use Database\Seeders\Migrators\CardStatesMigrator;
|
|
use Database\Seeders\Migrators\CardTypesMigrator;
|
|
use Database\Seeders\Migrators\VisaMasterPaymentOrdersMigrator;
|
|
use Database\Seeders\Migrators\VerificationsMigrator;
|
|
use Database\Seeders\Migrators\PersonalAccessTokensMigrator;
|
|
use Database\Seeders\Migrators\CardOrdersMigrator;
|
|
use Database\Seeders\Migrators\VisaMasterSettingsMigrator;
|
|
use Database\Seeders\Migrators\CardPinOrdersMigrator;
|
|
|
|
class MigrationController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$migrators = [
|
|
new ActionEventsMigrator(),
|
|
new UsersMigrator(),
|
|
new ProvincesMigrator(),
|
|
new BranchesMigrator(),
|
|
new BranchUserMigrator(),
|
|
new CardStatesMigrator(),
|
|
new CardTypesMigrator(),
|
|
new VerificationsMigrator(),
|
|
new CurrencyRatesMigrator(),
|
|
new LoanOrderRequiredDocsMigrator(),
|
|
new PersonalAccessTokensMigrator(),
|
|
new LoanTypesMigrator(),
|
|
new CardOrdersMigrator(),
|
|
new CardPinOrdersMigrator(),
|
|
new LoanOrdersMigrator(),
|
|
new VisaMasterSettingsMigrator(),
|
|
|
|
|
|
new MediaMigrator(),
|
|
new ProvincesMigrator(),
|
|
|
|
new VisaMasterPaymentOrdersMigrator(),
|
|
];
|
|
|
|
foreach ($migrators as $migrator) {
|
|
$migrator->migrate();
|
|
}
|
|
|
|
return 'done';
|
|
}
|
|
}
|