player-prefs
29 строк · 874.0 Байт
1CREATE TABLE IF NOT EXISTS `pp_players` (
2`id` int(11) NOT NULL AUTO_INCREMENT,
3`authid` varchar(36) NOT NULL,
4PRIMARY KEY (`id`),
5UNIQUE KEY (`authid`)
6) CHARACTER SET utf8 COLLATE utf8_general_ci;
7
8CREATE TABLE IF NOT EXISTS `pp_keys` (
9`id` int(11) NOT NULL AUTO_INCREMENT,
10`key` varchar(64) NOT NULL,
11`default_value` varchar(255) NOT NULL,
12PRIMARY KEY (`id`),
13UNIQUE KEY (`key`)
14) CHARACTER SET utf8 COLLATE utf8_general_ci;
15
16CREATE TABLE IF NOT EXISTS `pp_preferences` (
17`player_id` int(11) NOT NULL,
18`key_id` int(11) NOT NULL,
19`value` varchar(255) NOT NULL,
20PRIMARY KEY (`player_id`, `key_id`),
21
22FOREIGN KEY (`player_id`)
23REFERENCES `pp_players`(`id`)
24ON UPDATE CASCADE ON DELETE CASCADE,
25
26FOREIGN KEY (`key_id`)
27REFERENCES `pp_keys`(`id`)
28ON UPDATE CASCADE ON DELETE CASCADE
29) CHARACTER SET utf8 COLLATE utf8_general_ci;
30