Renames db version setting value
This commit is contained in:
@ -13,7 +13,7 @@ class Activator {
|
||||
|
||||
$populator = new Populator();
|
||||
$populator->up();
|
||||
Setting::setValue('version', Env::$version);
|
||||
Setting::setValue('db_version', Env::$version);
|
||||
}
|
||||
|
||||
function deactivate() {
|
||||
|
@ -124,7 +124,7 @@ class Initializer {
|
||||
|
||||
function maybeDbUpdate() {
|
||||
try {
|
||||
$current_db_version = Setting::getValue('version');
|
||||
$current_db_version = Setting::getValue('db_version');
|
||||
} catch(\Exception $e) {
|
||||
$current_db_version = null;
|
||||
}
|
||||
|
@ -337,7 +337,7 @@ class Populator {
|
||||
function convertExistingDataToUTF8() {
|
||||
global $wpdb;
|
||||
|
||||
if(!version_compare(Setting::getValue('version', '3.0.0-beta.33'), '3.0.0-beta.32', '<=')) {
|
||||
if(!version_compare(Setting::getValue('db_version', '3.0.0-beta.33'), '3.0.0-beta.32', '<=')) {
|
||||
// Data conversion should only be performed only once, when migrating from
|
||||
// older version
|
||||
return false;
|
||||
@ -402,7 +402,7 @@ class Populator {
|
||||
global $wpdb;
|
||||
|
||||
// perform once for versions below 3.0.0-beta.36.2.1
|
||||
if(version_compare(Setting::getValue('version', '3.0.0-beta.36.2.3'), '3.0.0-beta.36.2.1', '>=')) {
|
||||
if(version_compare(Setting::getValue('db_version', '3.0.0-beta.36.2.3'), '3.0.0-beta.36.2.1', '>=')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -455,7 +455,7 @@ class Populator {
|
||||
global $wpdb;
|
||||
|
||||
// perform once for versions below 3.0.0-beta.36.2.1
|
||||
if(version_compare(Setting::getValue('version', '3.0.0-beta.36.2.3'), '3.0.0-beta.36.2.1', '>=')) {
|
||||
if(version_compare(Setting::getValue('db_version', '3.0.0-beta.36.2.3'), '3.0.0-beta.36.2.1', '>=')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -12,7 +12,7 @@ class PopulatorTest extends \MailPoetTest {
|
||||
// TODO: remove in final release
|
||||
|
||||
// run for versions <= 3.0.0-beta.36.2.0
|
||||
Setting::setValue('version', '3.0.0-beta.36.2.0');
|
||||
Setting::setValue('db_version', '3.0.0-beta.36.2.0');
|
||||
$newsletters = array();
|
||||
for($i = 1; $i <= 3; $i++) {
|
||||
$newsletters[$i] = Newsletter::create();
|
||||
@ -32,7 +32,7 @@ class PopulatorTest extends \MailPoetTest {
|
||||
expect(Newsletter::whereNotNull('sent_at')->findMany())->count(1);
|
||||
|
||||
// do not run for versions >= 3.0.0-beta.36.2.1
|
||||
Setting::setValue('version', '3.0.0-beta.36.2.1');
|
||||
Setting::setValue('db_version', '3.0.0-beta.36.2.1');
|
||||
$populator = new Populator();
|
||||
expect($populator->populateNewsletterSentAtField())->false();
|
||||
}
|
||||
@ -40,6 +40,6 @@ class PopulatorTest extends \MailPoetTest {
|
||||
function _after() {
|
||||
\ORM::raw_execute('TRUNCATE ' . Newsletter::$_table);
|
||||
\ORM::raw_execute('TRUNCATE ' . SendingQueue::$_table);
|
||||
Setting::setValue('version', MAILPOET_VERSION);
|
||||
Setting::setValue('db_version', MAILPOET_VERSION);
|
||||
}
|
||||
}
|
@ -8,7 +8,7 @@ use MailPoet\Models\Setting;
|
||||
|
||||
class CronHelperTest extends \MailPoetTest {
|
||||
function _before() {
|
||||
Setting::setValue('version', MAILPOET_VERSION);
|
||||
Setting::setValue('db_version', MAILPOET_VERSION);
|
||||
}
|
||||
|
||||
function testItDefinesConstants() {
|
||||
|
Reference in New Issue
Block a user