From 62ad0984c7f2d6047b22c630a216a21c2e838e83 Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 4 Oct 2013 15:57:42 -0700 Subject: [ticket/11885] Add migration files for 3.0.12-RC2 and RC3 and 3.0.12 PHPBB3-11885 --- .../db/migration/data/v30x/release_3_0_12.php | 30 ++++++++++++++++++++++ .../db/migration/data/v30x/release_3_0_12_rc2.php | 30 ++++++++++++++++++++++ .../db/migration/data/v30x/release_3_0_12_rc3.php | 30 ++++++++++++++++++++++ 3 files changed, 90 insertions(+) create mode 100644 phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php create mode 100644 phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php create mode 100644 phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php (limited to 'phpBB/phpbb') diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php new file mode 100644 index 0000000000..492812ae8d --- /dev/null +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php @@ -0,0 +1,30 @@ +config['version'], '3.0.12', '>='); + } + + static public function depends_on() + { + return array('\phpbb\db\migration\data\v30x\release_3_0_12_rc3'); + } + + public function update_data() + { + return array( + array('config.update', array('version', '3.0.12')), + ); + } +} diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php new file mode 100644 index 0000000000..ae03b59a9e --- /dev/null +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php @@ -0,0 +1,30 @@ +config['version'], '3.0.12-RC2', '>='); + } + + static public function depends_on() + { + return array('\phpbb\db\migration\data\v30x\release_3_0_12_rc1'); + } + + public function update_data() + { + return array( + array('config.update', array('version', '3.0.12-RC2')), + ); + } +} diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php new file mode 100644 index 0000000000..15ce9ce37a --- /dev/null +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php @@ -0,0 +1,30 @@ +config['version'], '3.0.12-RC3', '>='); + } + + static public function depends_on() + { + return array('\phpbb\db\migration\data\v30x\release_3_0_12_rc2'); + } + + public function update_data() + { + return array( + array('config.update', array('version', '3.0.12-RC3')), + ); + } +} -- cgit v1.2.1 From b79d811b3a10eeaf4c6e9a4180b592ea551df548 Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 4 Oct 2013 16:08:38 -0700 Subject: [ticket/11885] Fix migration files for 3.0.12 PHPBB3-11885 --- phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php | 2 +- phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php | 2 +- phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'phpBB/phpbb') diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php index 492812ae8d..45220e880c 100644 --- a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php @@ -13,7 +13,7 @@ class release_3_0_12 extends \phpbb\db\migration\migration { public function effectively_installed() { - return phpbb_version_compare($this->config['version'], '3.0.12', '>='); + return phpbb_version_compare($this->config['version'], '3.0.12', '>=') && phpbb_version_compare($this->config['version'], '3.1.0-dev', '<'); } static public function depends_on() diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php index ae03b59a9e..91fb19c018 100644 --- a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php @@ -13,7 +13,7 @@ class release_3_0_12_rc2 extends \phpbb\db\migration\migration { public function effectively_installed() { - return phpbb_version_compare($this->config['version'], '3.0.12-RC2', '>='); + return phpbb_version_compare($this->config['version'], '3.0.12-RC2', '>=') && phpbb_version_compare($this->config['version'], '3.1.0-dev', '<'); } static public function depends_on() diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php index 15ce9ce37a..a1265722c7 100644 --- a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php @@ -13,7 +13,7 @@ class release_3_0_12_rc3 extends \phpbb\db\migration\migration { public function effectively_installed() { - return phpbb_version_compare($this->config['version'], '3.0.12-RC3', '>='); + return phpbb_version_compare($this->config['version'], '3.0.12-RC3', '>=') && phpbb_version_compare($this->config['version'], '3.1.0-dev', '<'); } static public function depends_on() -- cgit v1.2.1 From 3f7f2548ccbf7da228216e6717ff4678089fc8e6 Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 4 Oct 2013 16:17:03 -0700 Subject: [ticket/11885] Use conditional in update_data() PHPBB3-11885 --- phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php | 5 +++-- phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php | 5 +++-- phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) (limited to 'phpBB/phpbb') diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php index 45220e880c..47eabb4c66 100644 --- a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12.php @@ -23,8 +23,9 @@ class release_3_0_12 extends \phpbb\db\migration\migration public function update_data() { - return array( + return array('if', array( + phpbb_version_compare($this->config['version'], '3.0.12', '<'), array('config.update', array('version', '3.0.12')), - ); + )); } } diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php index 91fb19c018..e6260374ad 100644 --- a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc2.php @@ -23,8 +23,9 @@ class release_3_0_12_rc2 extends \phpbb\db\migration\migration public function update_data() { - return array( + return array('if', array( + phpbb_version_compare($this->config['version'], '3.0.12-RC2', '<'), array('config.update', array('version', '3.0.12-RC2')), - ); + )); } } diff --git a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php index a1265722c7..a6e83ada9c 100644 --- a/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php +++ b/phpBB/phpbb/db/migration/data/v30x/release_3_0_12_rc3.php @@ -23,8 +23,9 @@ class release_3_0_12_rc3 extends \phpbb\db\migration\migration public function update_data() { - return array( + return array('if', array( + phpbb_version_compare($this->config['version'], '3.0.12-RC3', '<'), array('config.update', array('version', '3.0.12-RC3')), - ); + )); } } -- cgit v1.2.1