add db init file

Signed-off-by: Sindre Kjelsrud <kjelsrudsindre@gmail.com>
This commit is contained in:
Sindre Kjelsrud 2024-05-13 13:34:47 +02:00
parent 2330dc4c49
commit 95382d47e7
Signed by untrusted user who does not match committer: sidski
GPG key ID: D2BBDF3EDE6BA9A6

6
backend/init.sql Normal file
View file

@ -0,0 +1,6 @@
CREATE TABLE IF NOT EXISTS Spørsmål (spørsmålID SERIAL PRIMARY KEY,tekst TEXT NOT NULL);
CREATE TABLE IF NOT EXISTS SpørsmålSvar (svarID SERIAL PRIMARY KEY,spørsmålID INT REFERENCES Spørsmål(spørsmålID),chatgpt BOOL NOT NULL,svartekst TEXT NOT NULL);
CREATE TABLE IF NOT EXISTS Respondent (respondentID SERIAL PRIMARY KEY,alder TEXT NOT NULL,utdanningsgrad TEXT NOT NULL,helsepersonell BOOL NOT NULL,harlisens BOOL NOT NULL,kjønn TEXT NOT NULL,svartfør BOOL NOT NULL,fylke TEXT NOT NULL,dato TEXT NOT NULL);
CREATE TABLE IF NOT EXISTS SvarVurdering (vurderingID SERIAL PRIMARY KEY,respondentID INT REFERENCES Respondent(respondentID),svarID INT REFERENCES SpørsmålSvar(svarID),kunnskap INT,empati INT,hjelpsomhet INT);
CREATE TABLE IF NOT EXISTS Evaluering (evalueringtekst TEXT);
CREATE TABLE IF NOT EXISTS FeilRapport (feiltekst TEXT);