aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes
diff options
context:
space:
mode:
authorNathan Guse <nathaniel.guse@gmail.com>2013-01-15 18:58:19 -0600
committerNathan Guse <nathaniel.guse@gmail.com>2013-02-06 11:35:56 -0600
commita665ad5c2e44922fbd9790597913091c68311533 (patch)
tree1949139df0938243f80a9f92d093d511b93c740f /phpBB/includes
parente4afb68dc35131918a6b91ae9874ade97f448475 (diff)
downloadforums-a665ad5c2e44922fbd9790597913091c68311533.tar
forums-a665ad5c2e44922fbd9790597913091c68311533.tar.gz
forums-a665ad5c2e44922fbd9790597913091c68311533.tar.bz2
forums-a665ad5c2e44922fbd9790597913091c68311533.tar.xz
forums-a665ad5c2e44922fbd9790597913091c68311533.zip
[feature/migrations] Remove user_msnm migration
PHPBB3-9737
Diffstat (limited to 'phpBB/includes')
-rw-r--r--phpBB/includes/db/migration/data/310/dev.php1
-rw-r--r--phpBB/includes/db/migration/data/310/remove_msnm.php43
2 files changed, 44 insertions, 0 deletions
diff --git a/phpBB/includes/db/migration/data/310/dev.php b/phpBB/includes/db/migration/data/310/dev.php
index 13b36bbf30..34f081bf62 100644
--- a/phpBB/includes/db/migration/data/310/dev.php
+++ b/phpBB/includes/db/migration/data/310/dev.php
@@ -21,6 +21,7 @@ class phpbb_db_migration_data_310_dev extends phpbb_db_migration
'phpbb_db_migration_data_310_style_update_p2',
'phpbb_db_migration_data_310_timezone_p2',
'phpbb_db_migration_data_310_reported_posts_display',
+ 'phpbb_db_migration_data_310_remove_msnm',
);
}
diff --git a/phpBB/includes/db/migration/data/310/remove_msnm.php b/phpBB/includes/db/migration/data/310/remove_msnm.php
new file mode 100644
index 0000000000..521161df6b
--- /dev/null
+++ b/phpBB/includes/db/migration/data/310/remove_msnm.php
@@ -0,0 +1,43 @@
+<?php
+/**
+*
+* @package migration
+* @copyright (c) 2012 phpBB Group
+* @license http://opensource.org/licenses/gpl-license.php GNU Public License v2
+*
+*/
+
+class phpbb_db_migration_data_310_remove_msnm extends phpbb_db_migration
+{
+ public function effectively_installed()
+ {
+ return !$this->db_tools->sql_column_exists($this->table_prefix . 'users', 'user_msnm');
+ }
+
+ static public function depends_on()
+ {
+ return array('phpbb_db_migration_data_30x_3_0_11');
+ }
+
+ public function update_schema()
+ {
+ return array(
+ 'drop_columns' => array(
+ $this->table_prefix . 'users' => array(
+ 'user_msnm',
+ ),
+ ),
+ );
+ }
+
+ public function revert_schema()
+ {
+ return array(
+ 'add_columns' => array(
+ $this->table_prefix . 'users' => array(
+ 'user_msnm' => array('VCHAR_UNI', ''),
+ ),
+ ),
+ );
+ }
+}