aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/db/migration/data
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/db/migration/data')
-rw-r--r--phpBB/includes/db/migration/data/3_0_1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_10.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_10_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_10_rc2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_10_rc3.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_11.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_11_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_11_rc2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_12_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_1_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_2_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_2_rc2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_3.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_3_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_4.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_4_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_5.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_5_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_5_rc1part2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_6.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_6_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_6_rc2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_6_rc3.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_6_rc4.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_7.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_7_pl1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_7_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_7_rc2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_8.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_8_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_9.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_9_rc1.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_9_rc2.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_9_rc3.php5
-rw-r--r--phpBB/includes/db/migration/data/3_0_9_rc4.php5
-rw-r--r--phpBB/includes/db/migration/data/3_1_0_dev.php5
-rw-r--r--phpBB/includes/db/migration/data/extensions.php5
-rw-r--r--phpBB/includes/db/migration/data/style_update_p1.php5
-rw-r--r--phpBB/includes/db/migration/data/style_update_p2.php5
-rw-r--r--phpBB/includes/db/migration/data/timezone.php5
-rw-r--r--phpBB/includes/db/migration/data/timezone_p2.php5
42 files changed, 210 insertions, 0 deletions
diff --git a/phpBB/includes/db/migration/data/3_0_1.php b/phpBB/includes/db/migration/data/3_0_1.php
index a9eac6f110..8b7c6f0f7c 100644
--- a/phpBB/includes/db/migration/data/3_0_1.php
+++ b/phpBB/includes/db/migration/data/3_0_1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_1_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_10.php b/phpBB/includes/db/migration/data/3_0_10.php
index 89afb8a432..b24a876bac 100644
--- a/phpBB/includes/db/migration/data/3_0_10.php
+++ b/phpBB/includes/db/migration/data/3_0_10.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_10 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.10', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_10_rc3');
diff --git a/phpBB/includes/db/migration/data/3_0_10_rc1.php b/phpBB/includes/db/migration/data/3_0_10_rc1.php
index ca8fadec61..46b7db4e59 100644
--- a/phpBB/includes/db/migration/data/3_0_10_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_10_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_10_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.10-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_9');
diff --git a/phpBB/includes/db/migration/data/3_0_10_rc2.php b/phpBB/includes/db/migration/data/3_0_10_rc2.php
index 1f39ea48e0..5e85467202 100644
--- a/phpBB/includes/db/migration/data/3_0_10_rc2.php
+++ b/phpBB/includes/db/migration/data/3_0_10_rc2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_10_rc2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.10-rc2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_10_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_10_rc3.php b/phpBB/includes/db/migration/data/3_0_10_rc3.php
index cd82bb573e..6ff81f7776 100644
--- a/phpBB/includes/db/migration/data/3_0_10_rc3.php
+++ b/phpBB/includes/db/migration/data/3_0_10_rc3.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_10_rc3 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.10-rc3', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_10_rc2');
diff --git a/phpBB/includes/db/migration/data/3_0_11.php b/phpBB/includes/db/migration/data/3_0_11.php
index 9f25f0e489..1a63508593 100644
--- a/phpBB/includes/db/migration/data/3_0_11.php
+++ b/phpBB/includes/db/migration/data/3_0_11.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_11 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.11', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_11_rc2');
diff --git a/phpBB/includes/db/migration/data/3_0_11_rc1.php b/phpBB/includes/db/migration/data/3_0_11_rc1.php
index 43e0156760..19703bcc35 100644
--- a/phpBB/includes/db/migration/data/3_0_11_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_11_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_11_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.11-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_10');
diff --git a/phpBB/includes/db/migration/data/3_0_11_rc2.php b/phpBB/includes/db/migration/data/3_0_11_rc2.php
index e5bb3e44a6..219d44c4e0 100644
--- a/phpBB/includes/db/migration/data/3_0_11_rc2.php
+++ b/phpBB/includes/db/migration/data/3_0_11_rc2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_11_rc2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.11-rc2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_11_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_12_rc1.php b/phpBB/includes/db/migration/data/3_0_12_rc1.php
index 4fe0828716..c23e8b24b8 100644
--- a/phpBB/includes/db/migration/data/3_0_12_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_12_rc1.php
@@ -11,6 +11,11 @@
class phpbb_db_migration_data_3_0_12_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.12-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_11');
diff --git a/phpBB/includes/db/migration/data/3_0_1_rc1.php b/phpBB/includes/db/migration/data/3_0_1_rc1.php
index 9f1c04809d..2fc2849d04 100644
--- a/phpBB/includes/db/migration/data/3_0_1_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_1_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_1_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.1-rc1', '>=');
+ }
+
public function update_schema()
{
return array(
diff --git a/phpBB/includes/db/migration/data/3_0_2.php b/phpBB/includes/db/migration/data/3_0_2.php
index 8661578281..8aa975f779 100644
--- a/phpBB/includes/db/migration/data/3_0_2.php
+++ b/phpBB/includes/db/migration/data/3_0_2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_2_rc2');
diff --git a/phpBB/includes/db/migration/data/3_0_2_rc1.php b/phpBB/includes/db/migration/data/3_0_2_rc1.php
index 851060c3b5..6081cd682c 100644
--- a/phpBB/includes/db/migration/data/3_0_2_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_2_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_2_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.2-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_1');
diff --git a/phpBB/includes/db/migration/data/3_0_2_rc2.php b/phpBB/includes/db/migration/data/3_0_2_rc2.php
index c255e55aef..bb76c270d7 100644
--- a/phpBB/includes/db/migration/data/3_0_2_rc2.php
+++ b/phpBB/includes/db/migration/data/3_0_2_rc2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_2_rc2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.2-rc2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_2_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_3.php b/phpBB/includes/db/migration/data/3_0_3.php
index 2873c798fd..82039a109b 100644
--- a/phpBB/includes/db/migration/data/3_0_3.php
+++ b/phpBB/includes/db/migration/data/3_0_3.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_3 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.3', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_3_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_3_rc1.php b/phpBB/includes/db/migration/data/3_0_3_rc1.php
index 49e4170c3f..5e300962b7 100644
--- a/phpBB/includes/db/migration/data/3_0_3_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_3_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_3_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.3-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_2');
diff --git a/phpBB/includes/db/migration/data/3_0_4.php b/phpBB/includes/db/migration/data/3_0_4.php
index 590ae3c69f..34af9fa4ae 100644
--- a/phpBB/includes/db/migration/data/3_0_4.php
+++ b/phpBB/includes/db/migration/data/3_0_4.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_4 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.4', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_4_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_4_rc1.php b/phpBB/includes/db/migration/data/3_0_4_rc1.php
index 8f44baf046..f63bebcf75 100644
--- a/phpBB/includes/db/migration/data/3_0_4_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_4_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_4_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.4-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_3');
diff --git a/phpBB/includes/db/migration/data/3_0_5.php b/phpBB/includes/db/migration/data/3_0_5.php
index 65b292207e..077ed251d2 100644
--- a/phpBB/includes/db/migration/data/3_0_5.php
+++ b/phpBB/includes/db/migration/data/3_0_5.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_5 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.5', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_5_rc1part2');
diff --git a/phpBB/includes/db/migration/data/3_0_5_rc1.php b/phpBB/includes/db/migration/data/3_0_5_rc1.php
index a0893a0dbb..df85ee4f7d 100644
--- a/phpBB/includes/db/migration/data/3_0_5_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_5_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_5_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.5-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_4');
diff --git a/phpBB/includes/db/migration/data/3_0_5_rc1part2.php b/phpBB/includes/db/migration/data/3_0_5_rc1part2.php
index 0597fc0ff8..d2fad7a7f8 100644
--- a/phpBB/includes/db/migration/data/3_0_5_rc1part2.php
+++ b/phpBB/includes/db/migration/data/3_0_5_rc1part2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_5_rc1part2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.5-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_5_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_6.php b/phpBB/includes/db/migration/data/3_0_6.php
index a7b88e510a..1b0cbb1435 100644
--- a/phpBB/includes/db/migration/data/3_0_6.php
+++ b/phpBB/includes/db/migration/data/3_0_6.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_6 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.6', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_6_rc4');
diff --git a/phpBB/includes/db/migration/data/3_0_6_rc1.php b/phpBB/includes/db/migration/data/3_0_6_rc1.php
index 5ebeceeed7..0f85084e65 100644
--- a/phpBB/includes/db/migration/data/3_0_6_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_6_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_6_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.6-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_5');
diff --git a/phpBB/includes/db/migration/data/3_0_6_rc2.php b/phpBB/includes/db/migration/data/3_0_6_rc2.php
index 7cbda4c616..a9c497b3cd 100644
--- a/phpBB/includes/db/migration/data/3_0_6_rc2.php
+++ b/phpBB/includes/db/migration/data/3_0_6_rc2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_6_rc2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.6-rc2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_6_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_6_rc3.php b/phpBB/includes/db/migration/data/3_0_6_rc3.php
index 209057ec70..eca19fc2ff 100644
--- a/phpBB/includes/db/migration/data/3_0_6_rc3.php
+++ b/phpBB/includes/db/migration/data/3_0_6_rc3.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_6_rc3 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.6-rc3', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_6_rc2');
diff --git a/phpBB/includes/db/migration/data/3_0_6_rc4.php b/phpBB/includes/db/migration/data/3_0_6_rc4.php
index 62f0e91a7d..19611d3c56 100644
--- a/phpBB/includes/db/migration/data/3_0_6_rc4.php
+++ b/phpBB/includes/db/migration/data/3_0_6_rc4.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_6_rc4 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.6-rc4', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_6_rc3');
diff --git a/phpBB/includes/db/migration/data/3_0_7.php b/phpBB/includes/db/migration/data/3_0_7.php
index 3e215ff905..97cdf4e3f1 100644
--- a/phpBB/includes/db/migration/data/3_0_7.php
+++ b/phpBB/includes/db/migration/data/3_0_7.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_7 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.7', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_7_rc2');
diff --git a/phpBB/includes/db/migration/data/3_0_7_pl1.php b/phpBB/includes/db/migration/data/3_0_7_pl1.php
index ffe0836d02..176854a8a6 100644
--- a/phpBB/includes/db/migration/data/3_0_7_pl1.php
+++ b/phpBB/includes/db/migration/data/3_0_7_pl1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_7_pl1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.7-pl1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_7');
diff --git a/phpBB/includes/db/migration/data/3_0_7_rc1.php b/phpBB/includes/db/migration/data/3_0_7_rc1.php
index b30830c21d..daf52213b9 100644
--- a/phpBB/includes/db/migration/data/3_0_7_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_7_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_7_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.7-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_6');
diff --git a/phpBB/includes/db/migration/data/3_0_7_rc2.php b/phpBB/includes/db/migration/data/3_0_7_rc2.php
index c2720b532f..8167d8fa40 100644
--- a/phpBB/includes/db/migration/data/3_0_7_rc2.php
+++ b/phpBB/includes/db/migration/data/3_0_7_rc2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_7_rc2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.7-rc2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_7_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_8.php b/phpBB/includes/db/migration/data/3_0_8.php
index 8043b934b0..25baaf0f07 100644
--- a/phpBB/includes/db/migration/data/3_0_8.php
+++ b/phpBB/includes/db/migration/data/3_0_8.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_8 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.8', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_8_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_8_rc1.php b/phpBB/includes/db/migration/data/3_0_8_rc1.php
index 8214f44f17..13e68a7953 100644
--- a/phpBB/includes/db/migration/data/3_0_8_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_8_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_8_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.8-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_7_pl1');
diff --git a/phpBB/includes/db/migration/data/3_0_9.php b/phpBB/includes/db/migration/data/3_0_9.php
index c562f1f2cf..b35350dbb5 100644
--- a/phpBB/includes/db/migration/data/3_0_9.php
+++ b/phpBB/includes/db/migration/data/3_0_9.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_9 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.9', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_9_rc4');
diff --git a/phpBB/includes/db/migration/data/3_0_9_rc1.php b/phpBB/includes/db/migration/data/3_0_9_rc1.php
index 367bb25734..be6ced2566 100644
--- a/phpBB/includes/db/migration/data/3_0_9_rc1.php
+++ b/phpBB/includes/db/migration/data/3_0_9_rc1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_9_rc1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.9-rc1', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_8');
diff --git a/phpBB/includes/db/migration/data/3_0_9_rc2.php b/phpBB/includes/db/migration/data/3_0_9_rc2.php
index c8566d54a5..0bec42a8de 100644
--- a/phpBB/includes/db/migration/data/3_0_9_rc2.php
+++ b/phpBB/includes/db/migration/data/3_0_9_rc2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_9_rc2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.9-rc2', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_9_rc1');
diff --git a/phpBB/includes/db/migration/data/3_0_9_rc3.php b/phpBB/includes/db/migration/data/3_0_9_rc3.php
index da977e9666..a339670932 100644
--- a/phpBB/includes/db/migration/data/3_0_9_rc3.php
+++ b/phpBB/includes/db/migration/data/3_0_9_rc3.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_9_rc3 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.9-rc3', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_9_rc2');
diff --git a/phpBB/includes/db/migration/data/3_0_9_rc4.php b/phpBB/includes/db/migration/data/3_0_9_rc4.php
index 0bfe26985c..ab5c302611 100644
--- a/phpBB/includes/db/migration/data/3_0_9_rc4.php
+++ b/phpBB/includes/db/migration/data/3_0_9_rc4.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_0_9_rc4 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.0.9-rc4', '>=');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_9_rc3');
diff --git a/phpBB/includes/db/migration/data/3_1_0_dev.php b/phpBB/includes/db/migration/data/3_1_0_dev.php
index 14953591d1..ac8882cb3a 100644
--- a/phpBB/includes/db/migration/data/3_1_0_dev.php
+++ b/phpBB/includes/db/migration/data/3_1_0_dev.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_3_1_0_dev extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return version_compare($this->config['version'], '3.1.0-dev', '>=');
+ }
+
static public function depends_on()
{
return array(
diff --git a/phpBB/includes/db/migration/data/extensions.php b/phpBB/includes/db/migration/data/extensions.php
index ff54d0d933..f077741883 100644
--- a/phpBB/includes/db/migration/data/extensions.php
+++ b/phpBB/includes/db/migration/data/extensions.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_extensions extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return $this->db_tools->sql_table_exists($this->table_prefix . 'ext');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_11');
diff --git a/phpBB/includes/db/migration/data/style_update_p1.php b/phpBB/includes/db/migration/data/style_update_p1.php
index 701afc0d78..7506b7c49b 100644
--- a/phpBB/includes/db/migration/data/style_update_p1.php
+++ b/phpBB/includes/db/migration/data/style_update_p1.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_style_update_p1 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return !$this->db_tools->sql_table_exists($this->table_prefix . 'styles_imageset');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_11');
diff --git a/phpBB/includes/db/migration/data/style_update_p2.php b/phpBB/includes/db/migration/data/style_update_p2.php
index 1a8cc9da58..ef13f45d9b 100644
--- a/phpBB/includes/db/migration/data/style_update_p2.php
+++ b/phpBB/includes/db/migration/data/style_update_p2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_style_update_p2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return !$this->db_tools->sql_table_exists($this->table_prefix . 'styles_imageset');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_style_update_p1');
diff --git a/phpBB/includes/db/migration/data/timezone.php b/phpBB/includes/db/migration/data/timezone.php
index 3658120629..66085b8872 100644
--- a/phpBB/includes/db/migration/data/timezone.php
+++ b/phpBB/includes/db/migration/data/timezone.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_timezone extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return !$this->db_tools->sql_column_exists($this->table_prefix . 'users', 'user_dst');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_3_0_11');
diff --git a/phpBB/includes/db/migration/data/timezone_p2.php b/phpBB/includes/db/migration/data/timezone_p2.php
index 15f1a3e414..38347a0c63 100644
--- a/phpBB/includes/db/migration/data/timezone_p2.php
+++ b/phpBB/includes/db/migration/data/timezone_p2.php
@@ -9,6 +9,11 @@
class phpbb_db_migration_data_timezone_p2 extends phpbb_db_migration
{
+ public function effectively_installed()
+ {
+ return !$this->db_tools->sql_column_exists($this->table_prefix . 'users', 'user_dst');
+ }
+
static public function depends_on()
{
return array('phpbb_db_migration_data_timezone');