From ac946ed99ff3a4ab2f149addd7a292e784346e01 Mon Sep 17 00:00:00 2001 From: haraldnilsen <harald_998@hotmail.com> Date: Thu, 21 Dec 2023 20:59:21 +0100 Subject: [PATCH] :recycle: renamed file Co-authored-by: Sindre Kjelsrud <kjelsrudsindre@gmail.com> --- backend/db/setup_tables.go | 67 -------------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 backend/db/setup_tables.go diff --git a/backend/db/setup_tables.go b/backend/db/setup_tables.go deleted file mode 100644 index 665e84e..0000000 --- a/backend/db/setup_tables.go +++ /dev/null @@ -1,67 +0,0 @@ -package main - -import ( - "database/sql" - "fmt" - "log" - - _ "github.com/lib/pq" -) - -const ( - host = "localhost" - port = 5432 // This is the default port for PostgreSQL - user = "admin" - password = "helse123" - dbname = "helseveileder" -) - -func main() { - // Connection string - psqlInfo := fmt.Sprintf("host=%s port=%d user=%s "+ - "password=%s dbname=%s sslmode=disable", - host, port, user, password, dbname) - - // Connect to the database - db, err := sql.Open("postgres", psqlInfo) - if err != nil { - log.Fatalf("Error opening database: %v\n", err) - } - defer db.Close() - - // Check the connection - err = db.Ping() - if err != nil { - log.Fatalf("Error connecting to the database: %v\n", err) - } - - // SQL statements to create tables - createTableStatements := []string{ - `CREATE TABLE IF NOT EXISTS Spørsmål ( - spørsmålID INT PRIMARY KEY, - tekst TEXT NOT NULL - );`, - `CREATE TABLE IF NOT EXISTS Svar ( - svarID INT PRIMARY KEY, - spørsmålID INT REFERENCES Spørsmål(spørsmålID), - respondent TEXT NOT NULL, - svartekst TEXT NOT NULL - );`, - `CREATE TABLE IF NOT EXISTS SvarVurdering ( - vurderingID INT PRIMARY KEY, - svarID INT REFERENCES Svar(svarID), - kunnskap INT, - empati INT - );`, - } - - // Execute SQL statements - for _, stmt := range createTableStatements { - _, err := db.Exec(stmt) - if err != nil { - log.Fatalf("Error creating table: %v\n", err) - } - } - - fmt.Println("Tables created successfully.") -}