2021-10-10 19:23:48 +05:30
|
|
|
--CREATE TYPE survey_bench AS (
|
|
|
|
-- difficulty INTEGER,
|
|
|
|
-- duration FLOAT(8)
|
|
|
|
--);
|
|
|
|
|
|
|
|
CREATE EXTENSION IF NOT EXISTS hstore;
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS survey_responses (
|
|
|
|
user_id UUID NOT NULL references survey_users(ID) ON DELETE CASCADE,
|
|
|
|
device_user_provided VARCHAR(400) NOT NULL,
|
|
|
|
device_software_recognised VARCHAR(400) NOT NULL,
|
|
|
|
ID SERIAL PRIMARY KEY NOT NULL,
|
|
|
|
threads INTEGER
|
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS survey_benches (
|
|
|
|
resp_id INTEGER NOT NULL references survey_responses(ID) ON DELETE CASCADE,
|
|
|
|
difficulty INTEGER NOT NULL,
|
|
|
|
duration FLOAT(8) NOT NULL
|
|
|
|
);
|