aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/db/migration/data
diff options
context:
space:
mode:
authorMarc Alexander <admin@m-a-styles.de>2020-01-02 10:46:52 +0100
committerMarc Alexander <admin@m-a-styles.de>2020-01-02 10:46:52 +0100
commitdce0441ecf5fb3b163268be63552a85196dec020 (patch)
tree405d4ef730a30668c4752ac4bccd9e356320ca92 /phpBB/phpbb/db/migration/data
parent46b70ded94ca5a0b9ce05d757fa8e7feb1d1056f (diff)
parent79287abd7b3b6e837774bda6971061c923050d45 (diff)
downloadforums-dce0441ecf5fb3b163268be63552a85196dec020.tar
forums-dce0441ecf5fb3b163268be63552a85196dec020.tar.gz
forums-dce0441ecf5fb3b163268be63552a85196dec020.tar.bz2
forums-dce0441ecf5fb3b163268be63552a85196dec020.tar.xz
forums-dce0441ecf5fb3b163268be63552a85196dec020.zip
Merge pull request #5809 from marc1706/ticket/16285
[ticket/16285] Add sanity checks to migrations for 3.3
Diffstat (limited to 'phpBB/phpbb/db/migration/data')
-rw-r--r--phpBB/phpbb/db/migration/data/v330/add_display_unapproved_posts_config.php10
-rw-r--r--phpBB/phpbb/db/migration/data/v330/remove_attachment_flash.php9
-rw-r--r--phpBB/phpbb/db/migration/data/v330/v330b2.php1
3 files changed, 18 insertions, 2 deletions
diff --git a/phpBB/phpbb/db/migration/data/v330/add_display_unapproved_posts_config.php b/phpBB/phpbb/db/migration/data/v330/add_display_unapproved_posts_config.php
index b429270827..209aba3646 100644
--- a/phpBB/phpbb/db/migration/data/v330/add_display_unapproved_posts_config.php
+++ b/phpBB/phpbb/db/migration/data/v330/add_display_unapproved_posts_config.php
@@ -15,6 +15,16 @@ namespace phpbb\db\migration\data\v330;
class add_display_unapproved_posts_config extends \phpbb\db\migration\migration
{
+ public function effectively_installed()
+ {
+ return $this->config->offsetExists('display_unapproved_posts');
+ }
+
+ public static function depends_on()
+ {
+ return ['\phpbb\db\migration\data\v330\dev',];
+ }
+
public function update_data()
{
return [
diff --git a/phpBB/phpbb/db/migration/data/v330/remove_attachment_flash.php b/phpBB/phpbb/db/migration/data/v330/remove_attachment_flash.php
index 11dc43483b..c136960905 100644
--- a/phpBB/phpbb/db/migration/data/v330/remove_attachment_flash.php
+++ b/phpBB/phpbb/db/migration/data/v330/remove_attachment_flash.php
@@ -21,8 +21,13 @@ class remove_attachment_flash extends \phpbb\db\migration\migration
const ATTACHMENT_CATEGORY_FLASH = 5;
protected $cat_id = array(
- self::ATTACHMENT_CATEGORY_FLASH,
- );
+ self::ATTACHMENT_CATEGORY_FLASH,
+ );
+
+ public static function depends_on()
+ {
+ return ['\phpbb\db\migration\data\v330\dev',];
+ }
public function update_data()
{
diff --git a/phpBB/phpbb/db/migration/data/v330/v330b2.php b/phpBB/phpbb/db/migration/data/v330/v330b2.php
index 1badc1387a..cb2198aad7 100644
--- a/phpBB/phpbb/db/migration/data/v330/v330b2.php
+++ b/phpBB/phpbb/db/migration/data/v330/v330b2.php
@@ -26,6 +26,7 @@ class v330b2 extends \phpbb\db\migration\migration
'\phpbb\db\migration\data\v330\add_display_unapproved_posts_config',
'\phpbb\db\migration\data\v330\forums_legend_limit',
'\phpbb\db\migration\data\v330\remove_email_hash',
+ '\phpbb\db\migration\data\v330\v330b1',
);
}