diff --git a/application/config/migration.php b/application/config/migration.php index 6fd06b52e..74c6d6f1f 100644 --- a/application/config/migration.php +++ b/application/config/migration.php @@ -22,7 +22,7 @@ $config['migration_enabled'] = TRUE; | */ -$config['migration_version'] = 254; +$config['migration_version'] = 255; /* |-------------------------------------------------------------------------- diff --git a/application/migrations/253_tag_2_1.php b/application/migrations/253_tag_2_1.php index 566f7dc2c..e95fde004 100644 --- a/application/migrations/253_tag_2_1.php +++ b/application/migrations/253_tag_2_1.php @@ -3,7 +3,7 @@ defined('BASEPATH') OR exit('No direct script access allowed'); /* - Tag Wavelog as Version 2.1. + Tag Wavelog as Version 2.1 */ class Migration_tag_2_1 extends CI_Migration { diff --git a/application/migrations/255_tag_2_1_1.php b/application/migrations/255_tag_2_1_1.php new file mode 100644 index 000000000..fde1f3229 --- /dev/null +++ b/application/migrations/255_tag_2_1_1.php @@ -0,0 +1,33 @@ +db->where('option_name', 'version'); + $this->db->update('options', array('option_value' => '2.1.1')); + + // Trigger Version Info Dialog + $this->db->where('option_type', 'version_dialog'); + $this->db->where('option_name', 'confirmed'); + $this->db->update('user_options', array('option_value' => 'false')); + + // Also set Version Dialog to "both" if only custom text is applied + $this->db->where('option_name', 'version_dialog'); + $this->db->where('option_value', 'custom_text'); + $this->db->update('options', array('option_value' => 'both')); + } + + public function down() + { + $this->db->where('option_name', 'version'); + $this->db->update('options', array('option_value' => '2.1')); + } +}