forked from glarer/Liquid
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathliquid.sql
More file actions
204 lines (170 loc) · 9.64 KB
/
liquid.sql
File metadata and controls
204 lines (170 loc) · 9.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
-- phpMyAdmin SQL Dump
-- version 5.0.2
-- https://www.phpmyadmin.net/
--
-- 主机: 127.0.0.1:3306
-- 生成日期: 2021-12-28 05:39:32
-- 服务器版本: 5.7.31
-- PHP 版本: 7.4.9
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- 数据库: `liquid`
--
-- --------------------------------------------------------
--
-- 表的结构 `game`
--
DROP TABLE IF EXISTS `game`;
CREATE TABLE IF NOT EXISTS `game` (
`gameID` int(10) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
`gamename` varchar(255) NOT NULL,
`gameprice` float(10,2) NOT NULL,
PRIMARY KEY (`gameID`),
KEY `gamename` (`gamename`)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `game`
--
INSERT INTO `game` (`gameID`, `gamename`, `gameprice`) VALUES
(0000000001, 'American Truck Simulator', 99.00),
(0000000002, '方舟:生存进化(ARK: Survival Evolved)', 138.00),
(0000000003, 'CS:GO', 0.00),
(0000000004, 'DOTA2', 0.00),
(0000000005, '辐射:4(Fallout 4)', 99.00),
(0000000006, 'FIFA Online 3', 0.00),
(0000000007, '侠盗猎车手5(Grand Theft Auto V)', 119.00),
(0000000008, '无人深空(No Man\'s Sky)', 139.00),
(0000000009, '星露谷物语(Stardew Valley)', 48.00),
(0000000010, '深海迷航(Subnautica)', 80.00),
(0000000011, '军团要塞2(Team Fortress 2)', 0.00),
(0000000012, '星际战甲(Warframe)', 0.00),
(0000000013, '幽浮2(XCOM2)', 190.00),
(0000000014, '城市:天际线(Cities: Skylines)', 88.00),
(0000000015, '堡垒之夜(Fortnite)', 0.00),
(0000000016, '巫师3:狂猎(The Witcher 3: Wild Hunt)', 127.00),
(0000000017, '彩虹六号:围攻(Tom Clancy\'s Rainbow Six: Siege)', 38.00),
(0000000018, '文明VI(Sid Meier\'s Civilization VI)', 199.00),
(0000000019, '神之浩劫(SMITE)', 0.00),
(0000000020, '绝地求生:大逃杀(PLAYERUNKNOWN\'S BATTLEGROUNDS)', 98.00),
(0000000021, '艾兰岛(Ylands)', 0.00),
(0000000022, '英雄联盟(League of Legends)', 0.00),
(0000000023, '贪玩蓝月', 0.00),
(0000000024, '守望先锋(Overwatch)', 98.00),
(0000000025, '使命召唤16:现代战争4(Call of Duty: Modern Warfare 4)', 79.10),
(0000000026, '使命召唤:战区(Call of Duty: Warzone)', 0.00),
(0000000027, '刺客信条:奥德赛(Assassin\'s Creed: Odyssey)', 298.00);
-- --------------------------------------------------------
--
-- 表的结构 `shoppinglist`
--
DROP TABLE IF EXISTS `shoppinglist`;
CREATE TABLE IF NOT EXISTS `shoppinglist` (
`username` varchar(255) NOT NULL,
`gameID` int(10) UNSIGNED ZEROFILL NOT NULL,
PRIMARY KEY (`gameID`,`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `shoppinglist`
--
INSERT INTO `shoppinglist` (`username`, `gameID`) VALUES
('FairyTaleGS', 0000000015);
-- --------------------------------------------------------
--
-- 表的结构 `user`
--
DROP TABLE IF EXISTS `user`;
CREATE TABLE IF NOT EXISTS `user` (
`username` varchar(40) NOT NULL,
`pwd` varchar(255) NOT NULL,
`money` float(10,2) DEFAULT NULL,
PRIMARY KEY (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `user`
--
INSERT INTO `user` (`username`, `pwd`, `money`) VALUES
('FairyTaleGS', 'feifei9606', 991.00),
('G1are', 'excited', 0.00),
('GonnaStronger', 'zhangpengdsb', 423.90);
-- --------------------------------------------------------
--
-- 表的结构 `usergame`
--
DROP TABLE IF EXISTS `usergame`;
CREATE TABLE IF NOT EXISTS `usergame` (
`username` varchar(40) NOT NULL,
`gameID` int(10) UNSIGNED ZEROFILL NOT NULL,
PRIMARY KEY (`gameID`,`username`),
KEY `FK_username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `usergame`
--
INSERT INTO `usergame` (`username`, `gameID`) VALUES
('FairyTaleGS', 0000000001),
('FairyTaleGS', 0000000002),
('FairyTaleGS', 0000000003),
('FairyTaleGS', 0000000004),
('FairyTaleGS', 0000000005),
('FairyTaleGS', 0000000006),
('FairyTaleGS', 0000000008),
('FairyTaleGS', 0000000022),
('GonnaStronger', 0000000001),
('GonnaStronger', 0000000002);
-- --------------------------------------------------------
--
-- 表的结构 `view`
--
DROP TABLE IF EXISTS `view`;
CREATE TABLE IF NOT EXISTS `view` (
`viewID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`username` varchar(40) NOT NULL,
`nickname` varchar(30) DEFAULT NULL,
`email` varchar(30) DEFAULT NULL,
`gameID` int(10) UNSIGNED ZEROFILL NOT NULL,
`evaRank` int(10) NOT NULL,
`content` varchar(1024) NOT NULL,
`anonymous` tinyint(1) NOT NULL,
`open` tinyint(1) NOT NULL,
PRIMARY KEY (`viewID`),
KEY `FK_username_2` (`username`),
KEY `FK_gameID_3` (`gameID`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
--
-- 转存表中的数据 `view`
--
INSERT INTO `view` (`viewID`, `username`, `nickname`, `email`, `gameID`, `evaRank`, `content`, `anonymous`, `open`) VALUES
(2, 'FairyTaleGS', '', 'feifeichen@163.com', 0000000020, 2, '在这款游戏中并不是所有玩家在降落后都能轻而易举地找到得体的武器装备。敌对的玩家之间,甚至是同一个小队的伙伴之间都有可能在游戏初期寻找资源时发生冲突——而这其实是这款游戏核心机制中很重要的一环。绝大多数不合格的生存者都将很快在这个阶段被淘汰。这款游戏中玩家之间互相伤害的行为不但不会令人沮丧,反而还是这款游戏乐趣很重要的一大来源。总而言之,《绝地求生:大逃杀》是大逃杀类游戏阵营中新增的一员悍将。它的玩法机制已经高度成熟,玩家之间相爱相杀的乐趣也令人陶醉。', 0, 1),
(3, 'FairyTaleGS', 'Zhapeng', '', 0000000023, 1, '看到评论里清一色的段子手,说反话,用戏谑的语气来嘲讽这款游戏,我陷入了沉思……这款游戏真的不好玩吗?我想问在座的各位,你们有谁体验了三分钟?有吗?没有体验三分钟,你们有什么资格评论这款游戏?用自以为聪明的段子,生生把一款优秀的游戏给扼杀,这些段子也许看起来很好笑,但是笑声背后又有什么呢?没有,什么都没有!有的只是空虚的灵魂,这种风气,真的不可取。我来说说我对这款游戏的看法吧:从画质上,这款游戏堪称行业楷模,用目前顶尖的HTML引擎渲染,一草一木,光影变化,都表现得淋漓尽致,栩栩如生;操作上,人性化的的自动寻路打怪系统,告别诸如英雄联盟,绝地求生等一众游戏无脑而又繁琐的体力操作,真正解放了双手,这才是真正考验脑力和技术的游戏啊;再说剧情,我至今仍然为主人公如怨如慕,如泣如诉,哀婉凄凉的爱情扼腕叹息,我仿佛也进入了游戏世界,跟着主人公一起,承担着命运的考验,与主人公同呼吸共命运,试问,还有哪个游戏能把剧情做的如此深入人心,大概没有吧。不对,是绝对没有!鲁迅先生说过:“哪里有天才,我只是把别人喝咖啡的时间都用在玩贪玩蓝月上”。可见,鲁迅先生对这款游戏也给予了很高的评价。现在,我每天都会进入游戏体验三分钟,玩优秀游戏,体验优秀人生。优秀,已经成为一种习惯。清晨,第一束阳光照进我的窗户,咖啡,还氤氲着淡淡的清香,打开电脑,耳边又传来那熟悉的声音:大渣好,我四渣渣辉,探玩揽月,介系你没有挽过的船新版本,挤需体验三番钟,你就会干我一样,挨上节款游戏,系兄弟就一起来干我吧。', 0, 1),
(4, 'FairyTaleGS', 'Zhapeng', '', 0000000024, 1, '《守望先锋》其实是FPS细分市场下的产物。传统FPS玩家会去玩《COD》、《战地》和《CSGO》这一类传统的FPS游戏;而一些对枪法不是那么有自信的,喜欢各种技能和视觉效果、对游戏节奏偏向休闲的玩家则表示愿意去尝试《守望先锋》这种类型的游戏。\r\n隐藏比赛数据的机制这一点对新人来说非常友好,不用担心死的过多被队友责怪。同时对于那些比赛中精彩的表现给予回放,这样的做法即表扬了优秀的玩家,也让新手们减少了负担,相对其他各种数据公开的游戏而言,《守望先锋》的压力更小,也就更吸引人。此外相对于对于传统的射击游戏,所有的一起道具、枪械、技能都是为了让玩家的射击更精确。但《守望先锋》却反其道而行之,射击的精确度不是那么重要,取而代之的是技能的使用与队友之间的配合,这种创新的射击游戏玩法是许多玩家之前没有体验过的。', 1, 1),
(5, 'FairyTaleGS', 'XB', '', 0000000001, 1, '好玩~', 1, 0);
--
-- 限制导出的表
--
--
-- 限制表 `shoppinglist`
--
ALTER TABLE `shoppinglist`
ADD CONSTRAINT `FK_gameID_2` FOREIGN KEY (`gameID`) REFERENCES `game` (`gameID`);
--
-- 限制表 `usergame`
--
ALTER TABLE `usergame`
ADD CONSTRAINT `FK_gameID` FOREIGN KEY (`gameID`) REFERENCES `game` (`gameID`),
ADD CONSTRAINT `FK_username` FOREIGN KEY (`username`) REFERENCES `user` (`username`);
--
-- 限制表 `view`
--
ALTER TABLE `view`
ADD CONSTRAINT `FK_gameID_3` FOREIGN KEY (`gameID`) REFERENCES `game` (`gameID`),
ADD CONSTRAINT `FK_username_2` FOREIGN KEY (`username`) REFERENCES `user` (`username`);
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;