Files
alrahma_sunday_school/app/Database/Migrations/2026-08-24-000100_AddHouseholdIncomeToFinancialAidRequests.php
root 608aca79b8
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 47s
Tests / PHPUnit (push) Failing after 1m19s
fix enrollment, invoice, payment and financila aid
2026-08-24 21:20:58 -04:00

36 lines
1015 B
PHP

<?php
namespace App\Database\Migrations;
use CodeIgniter\Database\Migration;
class AddHouseholdIncomeToFinancialAidRequests extends Migration
{
public function up()
{
if (! $this->db->tableExists('financial_aid_requests')) {
return;
}
if (! in_array('household_income', $this->db->getFieldNames('financial_aid_requests'), true)) {
$this->forge->addColumn('financial_aid_requests', [
'household_income' => [
'type' => 'DECIMAL',
'constraint' => '12,2',
'null' => true,
'after' => 'household_size',
],
]);
}
}
public function down()
{
if ($this->db->tableExists('financial_aid_requests')
&& in_array('household_income', $this->db->getFieldNames('financial_aid_requests'), true)
) {
$this->forge->dropColumn('financial_aid_requests', 'household_income');
}
}
}