Nullable fields.

このコミットが含まれているのは:
テクニカル諏訪子 2018-03-05 23:26:17 +09:00
コミット 40f8be19b4
1個のファイルの変更6行の追加0行の削除

ファイルの表示

@ -68,14 +68,20 @@ CREATE TABLE IF NOT EXISTS `usr_perm_id` (
--
-- Data
--
-- Port users, and split up in separate tables.
INSERT INTO `users` SELECT `id`, `username`, `email`, `password`, NULL, NULL, NULL FROM `for_users`;
INSERT INTO `usr_details` SELECT `id`, `total_posts`, `total_threads`, `reg_date`, `last_post_date`, `last_post_location`, `ontime`, `strikes` FROM `for_users`;
INSERT INTO `usr_profile` SELECT `id`, `gender`, `member_title`, `website_address`, `website_name`, `location`, `birthday`, `bio`, `ip_address`, `avatar`, `ostatus`, `header`, `footer`, NULL, NULL, `name_colour`, `display_name`, `yt_channel`, `country`, `curDF`, NULL, NULL, NULL FROM `for_users`;
INSERT INTO `usr_perm_id` SELECT `id`, `perm_id`, `usr_per_id`, `blg_per_id`, `for_per_id`, `sbx_per_id`, `str_per_id`, `doc_per_id`, `odb_per_id` FROM `for_users`;
-- Add game support.
INSERT INTO `str_games` (`id`, `name`) VALUES (NULL, 'MKDS'), (NULL, 'MK7');
-- Change parents into games, and add support for that..
ALTER TABLE `str_category` CHANGE `parent_id` `game_id` INT(10) NOT NULL;
ALTER TABLE `str_file` ADD `game_id` INT(10) NOT NULL AFTER `id`;
-- Video support.
ALTER TABLE `str_file` ADD `video` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL AFTER `version`;
-- Video, changelog, warningnote, failreason, and breakreason should be nullable.
ALTER TABLE `str_file` CHANGE `video` `video` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, CHANGE `changelog` `changelog` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, CHANGE `warningnote` `warningnote` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, CHANGE `failreason` `failreason` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL, CHANGE `breakreason` `breakreason` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
--
-- Indexes