[Migration] Added duplicate check on columns in script 082

pull/1403/head
Andreas 2022-02-09 20:05:40 +01:00
rodzic 7debe5f33f
commit 73cf21c691
1 zmienionych plików z 12 dodań i 5 usunięć

Wyświetl plik

@ -13,12 +13,19 @@ class Migration_add_reset_pass_to_users extends CI_Migration {
public function up()
{
$fields = array(
'reset_password_code varchar(50) DEFAULT NULL',
'reset_password_date TIMESTAMP NULL DEFAULT NULL',
);
if (!$this->db->field_exists('reset_password_code', 'users')) {
$fields = array(
'reset_password_code varchar(50) DEFAULT NULL',
);
$this->dbforge->add_column('users', $fields);
}
$this->dbforge->add_column('users', $fields);
if (!$this->db->field_exists('reset_password_date', 'users')) {
$fields = array(
'reset_password_date TIMESTAMP NULL DEFAULT NULL',
);
$this->dbforge->add_column('users', $fields);
}
}
public function down()