Only alter COL_AWARD_SUMMITED if it exists in the qso table

pull/2869/head
Peter Goodhall 2023-12-23 13:36:09 +00:00
rodzic 3daeff714b
commit c10fadebeb
1 zmienionych plików z 14 dodań i 5 usunięć

Wyświetl plik

@ -12,11 +12,20 @@ class Migration_award_submitted_typo extends CI_Migration {
public function up() public function up()
{ {
$this->db->query( // if COL_AWARD_SUMMITED column exists, change it to COL_AWARD_SUBMITTED
'ALTER TABLE ' . $fields = $this->db->field_data($this->config->item('table_name'));
$this->db->escape_identifiers($this->config->item('table_name')) . foreach ($fields as $field)
' CHANGE COL_AWARD_SUMMITED COL_AWARD_SUBMITTED VARCHAR(255)' {
); 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() public function down()