db->field_exists('applicant_is_creator', 'purchase_requests')) { $this->db->query("ALTER TABLE purchase_requests ADD applicant_is_creator TINYINT(1) NOT NULL DEFAULT 1 AFTER requested_by"); } if (!$this->db->field_exists('applicant_name', 'purchase_requests')) { $this->db->query("ALTER TABLE purchase_requests ADD applicant_name VARCHAR(150) NULL AFTER applicant_is_creator"); } } public function down() { if ($this->db->field_exists('applicant_name', 'purchase_requests')) { $this->db->query('ALTER TABLE purchase_requests DROP COLUMN applicant_name'); } if ($this->db->field_exists('applicant_is_creator', 'purchase_requests')) { $this->db->query('ALTER TABLE purchase_requests DROP COLUMN applicant_is_creator'); } } }