diff --git a/SQL/createtables.sql b/SQL/createtables.sql
index 7e7552a..b4e8fd6 100644
--- a/SQL/createtables.sql
+++ b/SQL/createtables.sql
@@ -1,7 +1,7 @@
create table if not exists userA
(
id int not null auto_increment primary key,
- username varchar(15) unique not null,
+ username varchar(20) unique not null,
name varchar(30),
password varchar(60) not null,
region varchar(30),
@@ -30,7 +30,7 @@ create table if not exists game
create table if not exists post
(
id int not null auto_increment primary key,
- username varchar(15) not null,
+ username varchar(20) not null,
gid int not null,
title varchar(512) not null,
postText varchar(512) not null,
@@ -43,7 +43,7 @@ create table if not exists comment
id int not null auto_increment primary key,
comment_body varchar(512) not null,
post_id int not null,
- username varchar(15) not null,
+ username varchar(20) not null,
foreign key(username) references userA(username) on delete cascade,
foreign key(post_id) references post(id) on delete cascade
);
@@ -59,7 +59,7 @@ create table if not exists likes
create table if not exists own
(
- username varchar(15) not null,
+ username varchar(20) not null,
gid int not null,
primary key(username, gid),
foreign key(username) references userA(username) on delete cascade,
diff --git a/SQL/insert.sql b/SQL/insert.sql
index 9ffbc3d..aef2e12 100644
--- a/SQL/insert.sql
+++ b/SQL/insert.sql
@@ -1,4 +1,3 @@
--- Inserting some users data into userA table
INSERT INTO userA (username, name, password, region, age, language, platform) VALUES
('frankharrison', 'Rebecca Elliott', 'iZP9FsNSfb', 'Guinea-Bissau', 57, 'Aragonese', 'WIN'),
('jennifermiller', 'Zachary Norman', '3S4Zsl8yX9Q', 'Seychelles', 55, 'Tsonga', 'WIN'),
@@ -102,7 +101,6 @@ INSERT INTO userA (username, name, password, region, age, language, platform) VA
('connor43', 'Christopher Garcia', 'hf2xQ8cjNTs3d2SS', 'Japan', 44, 'Panjabi', 'WIN');
-
INSERT INTO game (name, description, genre, language, platform, developer, release_year, release_month, release_day, rating, current_price, game_image) VALUES
('The Isle', 'The Isle: A World Designed to Kill You
The Isle is intended to be a gritty, open-world survival horror game. Explore vast landscapes of dense forest and open plains, traverse treacherous mountains and wade through dark swamps where horrors lurk. Hidden within are ruins that hold insight as to what came before. Through it all, keep in mind there is only one goal: survive.
There is little in the way of hand holding or ulterior precepts to alter play styles or purpose. It''s kill or be killed. In the end, the only one you can trust is yourself. Over the course of development the islands and their inhabitants will radically change, ever-evolving as players themselves learn how to flourish and thrive. Your mistakes will be punished. Expect no survivors.Massive Prehistoric Multiplayer
Become the beast within. When joining The Isle, you can play as one of dozens of unique creatures, from tiny darting herbivores like Dryosaurus to blood-thirsty giants such as T. Rex or Allosaurus (with many more still to come!) As a dinosaur, you''ll be the epitome of majestic, cunning and ferocious. Use your natural abilities and senses to stay off the menu and grow into a stronger, more capable creature.
Engage with a living prehistoric ecosystem as you become either predator or prey on servers featuring up to 100+ players, all of them as hungry and dangerous as you. Form packs/herds, create nests, defend your offspring, hunt, and claim territory. A single mistake can spell your demise.Survival or Sandbox?
The Isle''s core game mode is Survival, a tense and difficult experience where you need to grow fast or die young. Dinosaurs in Survival mode progress through several life stages, starting out small and vulnerable. Use your scent ability, night vision and wits to survive long enough to grow, becoming more powerful and unlock new abilities such as nesting. Because of the time needed to develop a full character life cycle, not every creature is or will be playable in Survival, though more will be added in future updates.
However, sometimes you don''t want to struggle to survive, or you don''t have the time to go through a dinosaur''s whole life story. And that''s okay. For players who want a less intense experience, Sandbox mode lets you play an expanded roster of dinosaurs (and soon humans!). You can jump right in as an adult super predator or a peaceful giant, with no major penalties or consequences from dying. We won''t judge.A Global Community Story
The Isle features a narrative told strictly through the environment, achievable only through immense cooperation among players. Are you stranded? Can you just leave? What is AE? How did the dinosaurs get here? What is the distant call that pierces the night?
It will take the entire community to answer these mysteries and unravel the purpose to their being on The Isle, and each discovery will directly affect the future of the game''s storyline.Future Development Goals
We realize that there is a long road ahead, and a lot of work to be done to turn this into the game we want it to be. Throughout development, we will be adding a lot more to The Isle and incorporating user feedback in how we evolve the experience. Some of our planned features include:
- Playable aquatic and aerial creatures
- Even more playable dinosaurs with complete life cycles
- Two new playable factions: modern humans & the indigenous
- Evolve into advanced "strain" versions of certain dinosaurs
- Realistic dinosaur AI that uses complex behaviours
- Additional world biome types such as thick jungles
- Dynamic aerial drop-in spawn system
- Global in-game world quest
- Localization of all in-game menus & text
- Better accessibility & customization options
- Steam Achievements, Trading Cards, Emotes
- Mod support using Steam Workshop
All that and more are on our radar going forward. We started with a plan of just a mere handful of playable carnivores, but based on player demand we expanded our scope, increased that number greatly and introduced herbivorous dinosaurs as well. Listening to our community has been instrumental in guiding our process and helped to correct our mistakes, and we hope that together we can transform The Isle into the ultimate dinosaur game.
--AE Core TX Received--
--End Promotional Protocol--
--SiGnaL InTeRrUpt--
-tHEeNdISnevErTheENDisNeVeRtHeEnDIsNev-', 'Indie', 'English', 'WIN', 'Afterthought LLC', 2015, 12, 01, 3.8, 23.0, 'https://steamcdn-a.akamaihd.net/steam/apps/376210/header.jpg'),
('Fragile Allegiance', 'In a future where the Earth can no longer support its ever-increasing population, pioneers have established colonies on countless new worlds. The fortunate ones have prospered and thrived, mining the precious ores and minerals that they found there, and the unfortunate have succumbed to the ravages of deep space.
In the year 2496, you are appointed Colony Director for Tetracorp and it is your job to build a thriving colony while defending it from 6 alien species.
Fragile Allegiance offers a fast-paced RTS where you can buy blueprints, hunt for asteroids to mine, or even build an Asteroid Engine and use it against an opponent who`s been a thorn in your side! If you favour a more underhanded approach to furthering your goals, you can deploy Spy Satellites and Sabotage Agents to thoroughly undermine your enemies. Once you expand beyond the scope of one colony, you can appoint Colony Managers to take care of the more minor details of running and maintaining your colony.
Remember, life is fragile; the future is in your hands!
Assemble your fleets, fill your silos with nuclear warheads, conduct research, gather resources, and wage war in a vast galaxy in this unique take on 4X Strategy.
Appoint Colony Supervisors to manage your colony and deploy Spy Satellites for the ultimate in skulduggery. Negotiate and trade with 6 different alien cultures, each with their own unique personality.Key Features
- A stunning array of fully animated ships, weapons and buildings
- Compete against six alien races for control of mining colonies in the galaxy.
- Hundreds of 3D rendered operational upgrades - from spy satellites and Missile Silos to the latest in Mining Technology.
- Superior In-depth colony management.
- User friendly point and click interface.
- Face to face negotiations with different alien cultures.
- Colony supervisors and sabotage agents at your command.
- Mining opportunities throughout a vast galactic area.
- Network and multiplayer options.
This in depth RTS game is a must for strategy players, and is described as a combination of classic titles such as SimCity 2000, Civilization and Risk! With a unique approach to the icon based UI and in game tech tree, Fragile Allegiance scored 91% in PC Gamer (UK). Explore, expand, exploit and exterminate with this sci-fi game of tact and diplomacy!
', 'Strategy', 'English', 'WIN', 'Gremlin Interactive', 2015, 06, 30, 3.8, 6.1, 'https://steamcdn-a.akamaihd.net/steam/apps/383100/header.jpg'),
@@ -259,7 +257,6 @@ INSERT INTO game (name, description, genre, language, platform, developer, relea
('Mystik Belle', 'Being a student of mystical arts is hard work, doubly so if you are Belle MacFae - a freshman student at Hagmore School of Magic. The teachers and the staff are mean, her friends are few, and her grades suck. Worst of all - Belle has a tendency to be at exactly the wrong place at exactly the wrongest time. Like tonight, for example, when she stayed up late to practice her fire magic, but instead got framed for upsetting an ancient ritual. And what better way is there to punish an unlucky first-year student, than to charge her with an impossible task on the worst night of the year? Re-create the Walpurgisnacht Brew, or be expelled, and with all manner of spooks taking over the school, expulsion is starting to sound better by the minute.
Inspired by games like Slightly Magic, Puff in Dragonland, and the Dizzy series, Mystik Belle is a hybrid of a classic point-and-click adventure and a modern metroidvania.
You may experience all of the following while playing this game:
- Get hopelessly lost in the massive school building and its surrounding areas.
- Find items and solve inventory puzzles. Or just clog up your pockets with useless junk.
- Interact with other inhabitants of Hagmore. Learn clues, help them out, ruin their day with angry flies.
- Fight through hallways infested by over 60 unique monster types.
- Defeat 8 bosses.
- Learn new magical and not-so-magical abilities.
- Ogle at retina-burningly colorful pixel art.
- Punch Cthulhu in the face.
- PLEASE be advised: Mystik Belle is NOT just a metroidvania - it''s a true adventure game. You will not get far without having to solve inventory puzzles or talking to people.
- By default, the game contains some language not suitable for younger kids. A much more kid-friendly E-10 version of the dialogue is included, and can be selected from the options menu.
- OSx version of the game doesn''t support the Steam features like the overlay, achievements and trading cards. I will look for a way to get this sorted out as soon as I can. You can still get the game''s internal achievements which will transfer to your Steam achievements once this is fixed.
- I am temporarily unable to update the Mac version of the game due to changes to OSX and introduction of mandatory developer fees. I will resume Mac updates once I have the money to pay Apple their ransom.
- Linux version of the game appears to only reliably support the Xbox 360 controller. This is a known issue of all GameMaker Studio games. More information regarding it can be found here.
', 'Adventure', 'French', 'WIN', 'Last Dimension', 2015, 05, 22, 4.1, 17.2, 'https://steamcdn-a.akamaihd.net/steam/apps/332610/header.jpg');
--- Inserting data for post
INSERT INTO post (username, gid, title, postText) VALUES
('woodscott', 124, 'Serious could.', 'Already two drive attack. Common Mrs always hotel.'),
('connor43', 131, 'Win thousand.', 'Eat pretty quickly news eye husband. Education bill skin ok summer cold.'),
@@ -763,7 +760,6 @@ INSERT INTO post (username, gid, title, postText) VALUES
('williamssarah', 65, 'Market easy rather particularly successful coach outside wall black make particularly wonder.', 'Life ask son impact.');
--- Inserting data for comment
INSERT INTO comment (comment_body, post_id, username) VALUES
('Necessary most about far. Region financial even along her network. Identify total trip. Arm of send live perform much. Defense treat eat billion. Trip to else public book.', 380, 'kylepeterson'),
('Stand generation throw firm game.', 274, 'elizabethmontgomery'),
@@ -1309,6 +1305,7 @@ INSERT INTO comment (comment_body, post_id, username) VALUES
('Growth mission wall score ten because let pull. Bed guess adult and woman way hand. Report everything bill take.', 8, 'mikaylabradshaw'),
('Positive record five ahead yet manage citizen increase. Tv modern career sister here item. Learn keep space bad assume health institution. Evening start event. Show seek opportunity.', 194, 'gregory66'),
('Theory as nation significant share dream way school. Those discuss peace. Break out hospital here be.', 146, 'marcusbauer');
+
INSERT INTO comment (comment_body, post_id, username) VALUES
('Magazine decade standard put animal. Lawyer use story provide create. Feel him stock short across learn. Teach decade agree back.', 424, 'alexis67'),
('Exactly treatment approach lawyer.', 116, 'johnsonelizabeth'),
@@ -1861,6 +1858,8 @@ INSERT INTO comment (comment_body, post_id, username) VALUES
('The around country the father mean change enter. Authority rest chair treatment manager Republican. Home grow conference physical law ask detail try.', 344, 'mariah44'),
('Week pay other leader.', 245, 'nathanjackson'),
('Wait wish account.', 208, 'uperry');
+
+
INSERT INTO comment (comment_body, post_id, username) VALUES
('Could though man behind generation these debate.', 345, 'jimenezjames'),
('Court history some read near. Participant television yes particularly offer population important. Executive return environment law. Put also eat protect partner out.', 341, 'carrillokristine'),
@@ -1971,6 +1970,8 @@ INSERT INTO comment (comment_body, post_id, username) VALUES
('Democratic hold score half support expert. Continue choose top under. Others song conference idea. Up teacher medical they ability factor. Prove probably box themselves threat key.', 76, 'mariah44'),
('Write present wife shoulder issue two can majority.', 339, 'kristy67'),
('Teacher myself career we.', 94, 'alexisgarcia');
+
+
INSERT INTO comment (comment_body, post_id, username) VALUES
('Begin interview tough water. Commercial resource responsibility likely. Source medical story break imagine course. Enough after improve them style little. High machine prove well kind dinner.', 371, 'banksnancy'),
('Tv artist beat figure season financial. Save tough born mention western free music. Within agency whom significant light enough.', 185, 'ikennedy'),
@@ -2308,6 +2309,8 @@ INSERT INTO comment (comment_body, post_id, username) VALUES
('Report policy whatever. Response growth security meeting.', 481, 'williamssarah'),
('Oil letter especially. Firm so appear to eight box whom.', 210, 'beth76'),
('Simply hotel word.', 452, 'qgilbert');
+
+
INSERT INTO comment (comment_body, post_id, username) VALUES
('Check nor quickly. Maybe young defense trade require building paper.', 151, 'christopherboyd'),
('Suggest skin probably budget compare. No talk central. Find treat candidate perform hotel. Parent same rise research plant pull individual. Add person say paper TV interview system.', 213, 'julia27'),
@@ -2771,7 +2774,6 @@ INSERT INTO comment (comment_body, post_id, username) VALUES
('Each stand however question foot manager start. Push their degree six. Quite someone level mention theory these. Before time listen with reflect show.', 291, 'stephanie50');
--- Inserting data for likes
INSERT INTO likes (post_id, user_id) VALUES
(393, 80),
(353, 7),
@@ -3539,6 +3541,7 @@ INSERT INTO likes (post_id, user_id) VALUES
(193, 11),
(17, 51),
(397, 43);
+
INSERT INTO likes (post_id, user_id) VALUES
(216, 31),
(456, 12),
@@ -3783,6 +3786,7 @@ INSERT INTO likes (post_id, user_id) VALUES
(329, 41),
(34, 44),
(389, 92);
+
INSERT INTO likes (post_id, user_id) VALUES
(275, 70),
(294, 83),
@@ -4451,6 +4455,7 @@ INSERT INTO likes (post_id, user_id) VALUES
(58, 15),
(187, 16),
(152, 58);
+
INSERT INTO likes (post_id, user_id) VALUES
(407, 19),
(258, 76),
@@ -4778,7 +4783,6 @@ INSERT INTO likes (post_id, user_id) VALUES
(377, 99);
--- Inserting data for own
INSERT INTO own (username, gid) VALUES
('alexis67', 122),
('scottrodriguez', 53),
@@ -5580,6 +5584,8 @@ INSERT INTO own (username, gid) VALUES
('contrerasaaron', 123),
('ashley04', 128),
('caitlyn97', 9);
+
+
INSERT INTO own (username, gid) VALUES
('crawfordchristopher', 69),
('qlewis', 149),
@@ -6381,6 +6387,8 @@ INSERT INTO own (username, gid) VALUES
('frankharrison', 72),
('jimenezjames', 53),
('walterstevens', 70);
+
+
INSERT INTO own (username, gid) VALUES
('murraybrandon', 57),
('angela57', 13),
@@ -7182,6 +7190,8 @@ INSERT INTO own (username, gid) VALUES
('eblake', 36),
('scottrodriguez', 93),
('woodscott', 81);
+
+
INSERT INTO own (username, gid) VALUES
('michael27', 131),
('kylepeterson', 20),
@@ -7983,6 +7993,8 @@ INSERT INTO own (username, gid) VALUES
('jsmith', 33),
('julia27', 113),
('frankharrison', 140);
+
+
INSERT INTO own (username, gid) VALUES
('qlewis', 81),
('ikennedy', 112),