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'); } } }