Update migrate.sql

This commit is contained in:
Junseo Park 2020-10-03 22:04:19 +09:00 committed by GitHub
parent c00a3ddcec
commit cc96d95608
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,7 @@
-- KOREANBOTSv2 마이그레이션 SQL쿼리문입니다. -- KOREANBOTSv2 마이그레이션 SQL쿼리문입니다.
use discordbots use discordbots
-- ALTER bots TABLE -- bots TABLE
ALTER TABLE `bots` CHANGE `servers` `servers` INT(11) NULL DEFAULT NULL, CHANGE `web` `web` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `git` `git` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `url` `url` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `category` `category` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '\'[]\'', CHANGE `status` `status` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `avatar` `avatar` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `tag` `tag` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, CHANGE `discord` `discord` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `state` `state` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '\'ok\'', CHANGE `vanity` `vanity` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `bg` `bg` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `banner` `banner` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL; ALTER TABLE `bots` CHANGE `servers` `servers` INT(11) NULL DEFAULT NULL, CHANGE `web` `web` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `git` `git` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `url` `url` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `category` `category` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '\'[]\'', CHANGE `status` `status` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `avatar` `avatar` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `tag` `tag` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, CHANGE `discord` `discord` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL, CHANGE `state` `state` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '\'ok\'', CHANGE `vanity` `vanity` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `bg` `bg` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `banner` `banner` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;
-- USING NULL -- USING NULL
@ -15,16 +15,16 @@ UPDATE `bots` SET bg=NULL where bg='false';
UPDATE `bots` SET banner=NULL where banner='false'; UPDATE `bots` SET banner=NULL where banner='false';
ALTER TABLE `bots` ADD COLUMN partnered BOOLEAN NOT NULL DEFAULT 0; ALTER TABLE `bots` ADD COLUMN partnered BOOLEAN NOT NULL DEFAULT 0;
-- ALTER users TABLE -- users TABLE
UPDATE `users` SET perm=0; UPDATE `users` SET perm=0;
ALTER TABLE `users` CHANGE `perm` `perm` INT(5) NOT NULL DEFAULT '0'; ALTER TABLE `users` CHANGE `perm` `perm` INT(5) NOT NULL DEFAULT '0';
ALTER TABLE `users` ADD `email` TEXT NULL AFTER `id`; ALTER TABLE `users` ADD `email` TEXT NULL AFTER `id`;
-- ALTER submitted TABLE -- submitted TABLE
ALTER TABLE `submitted` CHANGE `servers` `servers` INT(11) NULL DEFAULT NULL, CHANGE `web` `web` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `git` `git` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `url` `url` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `category` `category` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '\'[]\'', CHANGE `status` `status` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '\'???\'', CHANGE `name` `name` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `avatar` `avatar` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `verified` `verified` TINYINT(1) NULL DEFAULT '0', CHANGE `trusted` `trusted` TINYINT(1) NULL DEFAULT '0', CHANGE `discord` `discord` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL; ALTER TABLE `submitted` CHANGE `servers` `servers` INT(11) NULL DEFAULT NULL, CHANGE `web` `web` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `git` `git` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `url` `url` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `category` `category` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '\'[]\'', CHANGE `status` `status` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '\'???\'', CHANGE `name` `name` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `avatar` `avatar` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, CHANGE `verified` `verified` TINYINT(1) NULL DEFAULT '0', CHANGE `trusted` `trusted` TINYINT(1) NULL DEFAULT '0', CHANGE `discord` `discord` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `submitted` CHANGE `status` `status` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL; ALTER TABLE `submitted` CHANGE `status` `status` MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;
-- CREATE submits TABLE -- submits TABLE
CREATE TABLE `submits` ( CREATE TABLE `submits` (
`id` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `id` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
@ -32,20 +32,13 @@ CREATE TABLE `submits` (
`owners` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `owners` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
`lib` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `lib` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
`prefix` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `prefix` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
`votes` int(11) NOT NULL DEFAULT 0,
`servers` int(11) DEFAULT NULL,
`intro` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `intro` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
`desc` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `desc` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
`web` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL, `web` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`git` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL, `git` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`url` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL, `url` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`category` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT '\'[]\'', `category` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT '\'[]\'',
`status` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`name` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`avatar` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`tag` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL, `tag` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`verified` tinyint(1) DEFAULT 0,
`trusted` tinyint(1) DEFAULT 0,
`discord` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL, `discord` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`state` int(1) NOT NULL DEFAULT 0, `state` int(1) NOT NULL DEFAULT 0,
`reason` tinytext COLLATE utf8mb4_unicode_ci DEFAULT NULL `reason` tinytext COLLATE utf8mb4_unicode_ci DEFAULT NULL