Merge pull request #5809 from marc1706/ticket/16285

[ticket/16285] Add sanity checks to migrations for 3.3
This commit is contained in:
Marc Alexander 2020-01-02 10:46:52 +01:00
commit dce0441ecf
No known key found for this signature in database
GPG key ID: 50E0D2423696F995
3 changed files with 18 additions and 2 deletions

View file

@ -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 [

View file

@ -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()
{

View file

@ -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',
);
}