* adjust the storyspec table.

This commit is contained in:
wangchunsheng
2010-02-07 14:53:28 +00:00
parent 228f5a7b47
commit 7fdebdd0fc

View File

@@ -76,11 +76,14 @@ ALTER TABLE `zt_story` ADD `duplicateStory` MEDIUMINT UNSIGNED NOT NULL AFTER `l
CREATE TABLE IF NOT EXISTS `zt_storySpec` (
`story` mediumint(9) NOT NULL,
`version` smallint(6) NOT NULL,
`title` VARCHAR( 90 ) NOT NULL,
`spec` text NOT NULL,
UNIQUE KEY `story` (`story`,`version`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO zt_storySpec select id,version,spec FROM zt_story;
INSERT INTO zt_storySpec select id,version,title,spec FROM zt_story;
ALTER TABLE `zt_story` DROP `spec`;
ALTER TABLE `zt_file` ADD `extra` VARCHAR( 255 ) NOT NULL ;
update `zt_file` set extra = 1 where objectType = 'story';
ALTER TABLE `zt_bug` ADD `storyVersion` SMALLINT NOT NULL DEFAULT '1' AFTER `story`;
ALTER TABLE `zt_bug` ADD `caseVersion` SMALLINT NOT NULL DEFAULT '1' AFTER `case`;