diff --git a/application/migrations/161_award_submitted_typo.php b/application/migrations/161_award_submitted_typo.php index 762eba84..315562a8 100644 --- a/application/migrations/161_award_submitted_typo.php +++ b/application/migrations/161_award_submitted_typo.php @@ -12,11 +12,20 @@ class Migration_award_submitted_typo extends CI_Migration { public function up() { - $this->db->query( - 'ALTER TABLE ' . - $this->db->escape_identifiers($this->config->item('table_name')) . - ' CHANGE COL_AWARD_SUMMITED COL_AWARD_SUBMITTED VARCHAR(255)' - ); + // if COL_AWARD_SUMMITED column exists, change it to COL_AWARD_SUBMITTED + $fields = $this->db->field_data($this->config->item('table_name')); + foreach ($fields as $field) + { + if ($field->name == 'COL_AWARD_SUMMITED') + { + $this->db->query( + 'ALTER TABLE ' . + $this->db->escape_identifiers($this->config->item('table_name')) . + ' CHANGE COL_AWARD_SUMMITED COL_AWARD_SUBMITTED VARCHAR(255)' + ); + return; + } + } } public function down()