diff options
Diffstat (limited to 'SCHEMA.sql')
-rw-r--r-- | SCHEMA.sql | 47 |
1 files changed, 46 insertions, 1 deletions
@@ -1,3 +1,4 @@ +DROP TABLE users, questions, answers, questionaires, quiz_links; CREATE TABLE users ( id SERIAL PRIMARY KEY, nick TEXT, @@ -21,6 +22,50 @@ CREATE TABLE questionaires ( id SERIAL PRIMARY KEY, questionset INT[] DEFAULT '{}', creator_id INT, - ready BOOLEAN DEFAULT FALSE, created INT ); +CREATE TABLE quiz_links ( + id SERIAL PRIMARY KEY, + quiz_id INT, + link TEXT, + created INT +); +INSERT INTO users (nick, created) VALUES ('Raili Niemi', 57 ); +INSERT INTO users (nick, created) VALUES ('Tea Jalava', 36 ); +INSERT INTO users (nick, created) VALUES ('Eero Metsäranta', 47 ); +INSERT INTO questions (question, neg_answer, pos_answer, created) + VALUES ('Mikä ikä?', '0', '100', 99 ); +INSERT INTO questions (question, neg_answer, pos_answer, created) + VALUES ('Mikä vointi?', 'huono', 'hyvä', 99 ); +INSERT INTO questions (question, neg_answer, pos_answer, created) + VALUES ('Ulkoiletko?', 'viime vuonna', 'joka päivä', 99 ); +INSERT INTO questions (question, neg_answer, pos_answer, created) + VALUES ('kys?', 'ei vielä', 'ei koskaan', 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (1, 1, 570, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (1, 2, 670, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (1, 3, 888, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (1, 4, 999, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (2, 1, 360, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (2, 2, 230, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (2, 3, 120, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (2, 4, 123, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (3, 1, 470, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (3, 2, 570, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (3, 3, 321, 99 ); +INSERT INTO answers (user_id, question_id, answer, created) + VALUES (3, 4, 785, 99 ); +INSERT INTO questionaires (questionset, creator_id, created) + VALUES ('{1,2,3,4}', 1, 666); +INSERT INTO quiz_links (quiz_id, link, created) + VALUES (1, 'kyselama', 666); |