From 40218dc8e15098746188439252f490a13b8de217 Mon Sep 17 00:00:00 2001 From: int2001 Date: Thu, 7 Dec 2023 16:31:11 +0000 Subject: [PATCH] Added Migscript --- application/migrations/158_add_qrz_down.php | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 application/migrations/158_add_qrz_down.php diff --git a/application/migrations/158_add_qrz_down.php b/application/migrations/158_add_qrz_down.php new file mode 100644 index 00000000..96c0c182 --- /dev/null +++ b/application/migrations/158_add_qrz_down.php @@ -0,0 +1,24 @@ +db->field_exists('COL_QRZCOM_QSO_DOWNLOAD_STATUS', $this->config->item('table_name'))) { + $fields = array( + 'COL_QRZCOM_QSO_DOWNLOAD_DATE DATETIME NULL DEFAULT NULL', + 'COL_QRZCOM_QSO_DOWNLOAD_STATUS VARCHAR(10) DEFAULT NULL', + ); + $this->dbforge->add_column($this->config->item('table_name'), $fields, 'COL_VUCC_GRIDS'); + } + } + + public function down() { + if ($this->db->field_exists('COL_QRZCOM_QSO_DOWNLOAD_STATUS', $this->config->item('table_name'))) { + $this->dbforge->drop_column($this->config->item('table_name'), 'COL_QRZCOM_QSO_DOWNLOAD_STATUS'); + } + if ($this->db->field_exists('COL_QRZCOM_QSO_DOWNLOAD_DATE', $this->config->item('table_name'))) { + $this->dbforge->drop_column($this->config->item('table_name'), 'COL_QRZCOM_QSO_DOWNLOAD_DATE'); + } + } +}