Files
IPB/applications/cms/setup/upg_23002/queries.php
T
2025-12-19 04:57:54 -08:00

93 lines
4.0 KiB
PHP

<?php
/*
+--------------------------------------------------------------------------
| IP.Board vVERSION_NUMBER
| ========================================
| by Matthew Mecham
| (c) 2001 - 2009 Invision Power Services
| http://www.invisionpower.com
| ========================================
| Web: http://www.invisionboard.com
| Email: matt@invisionpower.com
| Licence Info: http://www.invisionboard.com/?license
+---------------------------------------------------------------------------
*/
/* IP.Content upgrade */
$SQL[] = "ALTER TABLE ccs_pages DROP page_description,
ADD page_title VARCHAR( 255 ) NULL DEFAULT NULL,
DROP INDEX page_seo_name,
ADD INDEX page_seo_name ( page_seo_name (100), page_folder (100) ),
ADD page_quicknav TINYINT NOT NULL DEFAULT '1';";
$SQL[] = "ALTER TABLE ccs_page_wizard DROP wizard_description,
ADD INDEX ( wizard_started ),
ADD wizard_page_title VARCHAR( 255 ) NULL DEFAULT NULL,
ADD wizard_page_quicknav TINYINT NOT NULL DEFAULT '1';";
$SQL[] = "ALTER TABLE ccs_block_wizard ADD INDEX ( wizard_started );";
$SQL[] = "ALTER TABLE ccs_databases DROP database_meta_keywords,
DROP database_meta_description,
ADD database_rss_cached INT NOT NULL DEFAULT '0' AFTER database_rss_cache,
ADD database_tags_enabled TINYINT NOT NULL DEFAULT '0',
ADD database_tags_noprefixes TINYINT NOT NULL DEFAULT '0',
ADD database_tags_predefined TEXT NULL DEFAULT NULL;";
$SQL[] = "ALTER TABLE ccs_database_categories ADD category_rss_cached INT NOT NULL DEFAULT '0' AFTER category_rss_cache,
ADD category_rss_exclude TINYINT NOT NULL DEFAULT '0' AFTER category_rss_cached,
ADD category_page_title VARCHAR( 255 ) NULL DEFAULT NULL,
ADD category_record_comments INT NOT NULL DEFAULT '0' AFTER category_records_queued,
ADD category_record_comments_queued INT NOT NULL DEFAULT '0' AFTER category_record_comments,
ADD category_tags_override TINYINT NOT NULL DEFAULT '0',
ADD category_tags_enabled TINYINT NOT NULL DEFAULT '0',
ADD category_tags_noprefixes TINYINT NOT NULL DEFAULT '0',
ADD category_tags_predefined TEXT NULL DEFAULT NULL;";
$SQL[] = "ALTER TABLE ccs_database_moderators ADD moderator_edit_comment TINYINT NOT NULL DEFAULT '0',
ADD moderator_restore_revision TINYINT NOT NULL DEFAULT '0',
ADD moderator_extras TINYINT NOT NULL DEFAULT '0';";
$SQL[] = "ALTER TABLE ccs_database_comments ADD comment_author VARCHAR( 255 ) NULL DEFAULT NULL,
ADD comment_edit_date INT NOT NULL DEFAULT '0';";
$SQL[] = "UPDATE core_sys_conf_settings SET conf_value='' WHERE conf_key='ccs_template_type' AND conf_value='codepress';";
$SQL[] = "DELETE FROM ccs_template_blocks WHERE tpb_name='block__watched_content';";
$SQL[] = "ALTER TABLE ccs_template_blocks ADD tpb_human_name VARCHAR(255) NULL DEFAULT NULL,
ADD tpb_app_type VARCHAR(30) NULL DEFAULT NULL,
ADD tpb_content_type VARCHAR(30) NULL DEFAULT NULL,
ADD tpb_image VARCHAR(255) NULL DEFAULT NULL,
ADD tpb_position int NOT NULL DEFAULT 0,
ADD tpb_protected TINYINT NOT NULL DEFAULT 0,
ADD tpb_desc TEXT NULL DEFAULT NULL;";
$SQL[] = "CREATE TABLE ccs_slug_memory (
memory_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
memory_url VARCHAR( 255 ) NULL DEFAULT NULL ,
memory_type VARCHAR( 32 ) NULL DEFAULT NULL ,
memory_type_id INT NOT NULL DEFAULT '0',
memory_type_id_2 INT NOT NULL DEFAULT '0',
KEY ( memory_url )
);";
$SQL[] = "DROP TABLE ccs_database_notifications;";
$SQL[] = "CREATE TABLE ccs_menus (
menu_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
menu_parent_id INT NOT NULL DEFAULT '0',
menu_title VARCHAR( 255 ) NULL DEFAULT NULL ,
menu_url TEXT NULL DEFAULT NULL ,
menu_submenu INT NOT NULL DEFAULT '0',
menu_position VARCHAR( 255 ) NOT NULL DEFAULT '0',
menu_description TEXT NULL DEFAULT NULL ,
menu_attributes TEXT NULL DEFAULT NULL ,
menu_permissions TEXT NULL DEFAULT NULL ,
INDEX ( menu_parent_id, menu_position(150) ),
INDEX ( menu_position(150) )
);";
$SQL[] = "ALTER TABLE ccs_blocks ADD block_template int NOT NULL DEFAULT 0 AFTER block_key, ADD INDEX ( block_template );";