CREATE TABLE master_pirate_flag ( img_type tinyint(4) NOT NULL, img_no int(11) NOT NULL, attribute tinyint(4) NOT NULL COMMENT '属性') ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='海賊旗マスター';
ALTER TABLE master_pirate_flag ADD PRIMARY KEY (img_type,img_no);
INSERT INTO master_pirate_flag (img_type, img_no, attribute) VALUES
(1, 1, 0),
(1, 2, 1),
(1, 3, 1),
(1, 4, 1),
(1, 5, 1),
(1, 6, 1),
(1, 7, 1),
(1, 8, 1),
(1, 9, 1),
(1, 10, 1),
(1, 11, 1),
(1, 12, 1),
(1, 13, 1),
(1, 14, 1),
(1, 15, 1),
(1, 16, 1),
(1, 17, 1),
(1, 18, 1),
(1, 19, 1),
(1, 20, 1),
(1, 21, 1),
(1, 22, 1),
(1, 23, 1),
(1, 24, 1),
(1, 25, 1),
(1, 26, 1),
(1, 27, 1),
(1, 28, 1),
(1, 29, 1),
(1, 30, 1),
(1, 31, 1),
(1, 32, 2),
(1, 33, 2),
(1, 34, 2),
(1, 35, 2),
(1, 36, 2),
(1, 37, 2),
(1, 38, 2),
(1, 39, 2),
(1, 40, 2),
(1, 41, 2),
(1, 42, 2),
(1, 43, 2),
(1, 44, 2),
(1, 45, 2),
(1, 46, 2),
(1, 47, 2),
(1, 48, 2),
(1, 49, 2),
(1, 50, 2),
(1, 51, 2),
(1, 52, 2),
(1, 53, 2),
(1, 54, 2),
(1, 55, 2),
(1, 56, 2),
(1, 57, 2),
(1, 58, 2),
(1, 59, 2),
(1, 60, 2),
(1, 61, 2),
(1, 62, 3),
(1, 63, 3),
(1, 64, 3),
(1, 65, 3),
(1, 66, 3),
(1, 67, 3),
(1, 68, 3),
(1, 69, 3),
(1, 70, 3),
(1, 71, 3),
(1, 72, 3),
(1, 73, 3),
(1, 74, 3),
(1, 75, 3),
(1, 76, 3),
(1, 77, 3),
(1, 78, 3),
(1, 79, 3),
(1, 80, 3),
(1, 81, 3),
(1, 82, 3),
(1, 83, 3),
(1, 84, 3),
(1, 85, 3),
(1, 86, 3),
(1, 87, 3),
(1, 88, 3),
(1, 89, 3),
(1, 90, 3),
(1, 91, 3),
(1, 92, 4),
(1, 93, 4),
(1, 94, 4),
(1, 95, 4),
(1, 96, 4),
(1, 97, 4),
(1, 98, 4),
(1, 99, 4),
(1, 100, 4),
(1, 101, 4),
(1, 102, 4),
(1, 103, 4),
(1, 104, 4),
(1, 105, 4),
(1, 106, 4),
(1, 107, 4),
(1, 108, 4),
(1, 109, 4),
(1, 110, 4),
(1, 111, 4),
(1, 112, 4),
(1, 113, 4),
(1, 114, 4),
(1, 115, 4),
(1, 116, 4),
(1, 117, 4),
(1, 118, 4),
(1, 119, 4),
(1, 120, 4),
(1, 121, 4),
(1, 122, 5),
(1, 123, 5),
(1, 124, 5),
(1, 125, 5),
(1, 126, 5),
(1, 127, 5),
(1, 128, 5),
(1, 129, 5),
(1, 130, 5),
(1, 131, 5),
(1, 132, 5),
(1, 133, 5),
(1, 134, 5),
(1, 135, 5),
(1, 136, 5),
(1, 137, 5),
(1, 138, 5),
(1, 139, 5),
(1, 140, 5),
(1, 141, 5),
(1, 142, 5),
(1, 143, 5),
(1, 144, 5),
(1, 145, 5),
(1, 146, 5),
(1, 147, 5),
(1, 148, 5),
(1, 149, 5),
(1, 150, 5),
(1, 151, 5),
(2, 1, 1),
(2, 2, 1),
(2, 3, 1),
(2, 4, 1),
(2, 5, 1),
(2, 6, 1),
(2, 7, 1),
(3, 1, 0),
(3, 2, 1),
(3, 3, 1),
(3, 4, 1),
(3, 5, 1),
(3, 6, 1),
(3, 7, 1),
(3, 8, 1),
(3, 9, 1),
(3, 10, 1),
(3, 11, 2),
(3, 12, 2),
(3, 13, 2),
(3, 14, 2),
(3, 15, 2),
(3, 16, 2),
(3, 17, 2),
(3, 18, 2),
(3, 19, 2),
(3, 20, 3),
(3, 21, 3),
(3, 22, 3),
(3, 23, 3),
(3, 24, 3),
(3, 25, 3),
(3, 26, 3),
(3, 27, 3),
(3, 28, 3),
(3, 29, 4),
(3, 30, 4),
(3, 31, 4),
(3, 32, 4),
(3, 33, 4),
(3, 34, 4),
(3, 35, 4),
(3, 36, 4),
(3, 37, 4),
(3, 38, 5),
(3, 39, 5),
(3, 40, 5),
(3, 41, 5),
(3, 42, 5),
(3, 43, 5),
(3, 44, 5),
(3, 45, 5),
(3, 46, 5),
(4, 1, 1),
(4, 2, 1),
(4, 3, 1),
(4, 4, 1),
(4, 5, 1),
(4, 6, 1),
(4, 7, 1),
(4, 8, 1);
CREATE TABLE team_pirate_flag ( team_no int(11) NOT NULL, json char(255) NOT NULL COMMENT '画像の組み合わせ', reg_date datetime NOT NULL COMMENT '設定時間' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='海賊旗の設定';
ALTER TABLE team_pirate_flag ADD PRIMARY KEY (team_no);
CREATE TABLE log_team_pirate_flag ( id int(11) NOT NULL, team_no int(11) NOT NULL COMMENT 'チームNo', set_user_no bigint(20) NOT NULL COMMENT '設定したユーザーNo', json_before char(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '画像の組み合わせ', json_after char(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '画像の組み合わせ', reg_date datetime NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='海賊旗の設定ログ';
ALTER TABLE log_team_pirate_flag ADD PRIMARY KEY (id), ADD KEY reg_date (reg_date,team_no);
ALTER TABLE log_team_pirate_flag MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
CREATE TABLE pirate_flag_image (
team_no int(11) NOT NULL COMMENT 'チームNO',
image_blob mediumblob COMMENT '旗画像データ',
reg_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '登録日時',
up_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新日時',
PRIMARY KEY (team_no)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;