Description
概要
https://trello.com/c/6LWh7XGb/211-%E5%91%8A%E7%9F%A5%E3%83%91%E3%83%BC%E3%83%84%E7%99%BB%E9%8C%B2%E3%81%AE%E3%83%9E%E3%83%BC%E3%82%B8
管理画面から登録した告知パーツの表示対応
新規テーブル
CREATE TABLE `master_official_info_parts` (
`id` int(11) NOT NULL,
`text` char(255) COLLATE utf8_unicode_ci NOT NULL,
`array_key` char(255) COLLATE utf8_unicode_ci NOT NULL,
`body_sp` text COLLATE utf8_unicode_ci NOT NULL,
`body_fp` text CHARACTER SET ujis NOT NULL,
`start_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`end_time` datetime NOT NULL DEFAULT '2037-12-31 23:59:59',
`platform_type` tinyint(4) NOT NULL,
`open_flg` tinyint(4) NOT NULL DEFAULT '0',
`reg_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
ALTER TABLE `master_official_info_parts`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `array_key` (`array_key`),
ADD KEY `open_flg` (`open_flg`,`start_time`,`end_time`) USING BTREE;
ALTER TABLE `master_official_info_parts`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
COMMIT;テスト方法、確認した内容
テーブル追加
管理画面から告知パーツを登録
告知に告知パーツテキストを記載
ゲーム側から告知確認