clipbucket/upload/cb_install/sql/upgrade_3.0.sql

63 lines
3.6 KiB
MySQL
Raw Normal View History

ALTER TABLE `{tbl_prefix}video` ADD `slug_id` INT( 255 ) NOT NULL AFTER `videokey`;
CREATE TABLE IF NOT EXISTS `{tbl_prefix}slugs` (
`slug_id` int(255) NOT NULL AUTO_INCREMENT,
`object_type` varchar(5) NOT NULL,
`object_id` int(255) NOT NULL,
`in_use` enum('yes','no') NOT NULL DEFAULT 'yes',
`slug` mediumtext CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`slug_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
ALTER TABLE `{tbl_prefix}video_categories` ADD `category_icon` VARCHAR( 100 ) NOT NULL AFTER `category_name`;
ALTER TABLE `{tbl_prefix}user_categories` ADD `category_icon` VARCHAR( 100 ) NOT NULL AFTER `category_name`;
ALTER TABLE `{tbl_prefix}group_categories` ADD `category_icon` VARCHAR( 100 ) NOT NULL AFTER `category_name`;
ALTER TABLE `{tbl_prefix}collection_categories` ADD `category_icon` VARCHAR( 100 ) NOT NULL AFTER `category_name`;
2012-05-30 14:56:38 +00:00
ALTER TABLE `{tbl_prefix}playlist_items` ADD `order` BIGINT( 10 ) NOT NULL AFTER `playlist_id`;
ALTER TABLE `{tbl_prefix}playlist_items` ADD `item_note` MEDIUMTEXT NOT NULL AFTER `order`;
2012-05-30 14:56:38 +00:00
ALTER TABLE `{tbl_prefix}collection_categories` ADD `category_icon` VARCHAR( 100 ) NOT NULL AFTER `category_name`;
CREATE TABLE IF NOT EXISTS `{tbl_prefix}photosmeta` (
`pmeta_id` bigint(255) NOT NULL AUTO_INCREMENT,
`photo_id` bigint(255) NOT NULL,
`meta_name` varchar(255) CHARACTER SET utf8 NOT NULL,
`meta_value` longtext CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`pmeta_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=48 ;
CREATE TABLE IF NOT EXISTS `{tbl_prefix}photo_tags` (
`ptag_id` bigint(255) NOT NULL AUTO_INCREMENT,
`ptag_key` varchar(32) CHARACTER SET utf8 NOT NULL,
`ptag_width` int(10) NOT NULL,
`ptag_height` int(10) NOT NULL,
`ptag_top` int(10) NOT NULL,
`ptag_left` int(10) NOT NULL,
`ptag_userid` bigint(100) NOT NULL,
`ptag_username` varchar(255) CHARACTER SET utf8 NOT NULL,
`ptag_name` varchar(255) CHARACTER SET utf8 NOT NULL,
`ptag_isuser` int(4) NOT NULL,
`ptag_isfriend` int(4) NOT NULL,
`ptag_by_userid` bigint(100) NOT NULL,
`ptag_by_username` varchar(255) CHARACTER SET utf8 NOT NULL,
`ptag_by_name` varchar(255) CHARACTER SET utf8 NOT NULL,
`ptag_active` enum('yes','no') CHARACTER SET utf8 NOT NULL DEFAULT 'yes',
`date_added` bigint(255) NOT NULL,
`photo_id` bigint(255) NOT NULL,
`photo_owner_userid` bigint(255) NOT NULL,
`photo_owner_username` varchar(255) CHARACTER SET utf8 NOT NULL,
`photo_owner_name` varchar(255) CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`ptag_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=30 ;
2012-05-29 14:46:26 +00:00
ALTER TABLE `{tbl_prefix}collections` ADD `last_updated` DATETIME NOT NULL AFTER `last_commented`;
ALTER TABLE `{tbl_prefix}collections` ADD `cover_photo` bigint(20) NOT NULL AFTER `total_objects`;
ALTER TABLE `{tbl_prefix}collections` ADD `is_avatar_collection` enum('yes','no') NOT NULL DEFAULT 'no' AFTER `type`;
ALTER TABLE `{tbl_prefix}photos` ADD `ptags_count` int(255) NOT NULL AFTER `total_comments`;
ALTER TABLE `{tbl_prefix}photos` ADD `exif_data` enum('yes','no') NOT NULL DEFAULT 'yes' AFTER `ptags_count`;
ALTER TABLE `{tbl_prefix}photos` ADD `is_avatar` enum('yes','no') NOT NULL DEFAULT 'no' AFTER `owner_ip`;
ALTER TABLE `{tbl_prefix}photos` ADD `is_mature` enum('yes','no') NOT NULL DEFAULT 'no' AFTER `is_avatar`;
ALTER TABLE `{tbl_prefix}photos` ADD `view_exif` enum('yes','no') NOT NULL DEFAULT 'yes' AFTER `is_mature`;
ALTER TABLE `{tbl_prefix}users` ADD `avatar_collection` bigint(255) NOT NULL AFTER `avatar_url`;