From 5cb77f24f83d20dff73adcb44b42355791a0a572 Mon Sep 17 00:00:00 2001 From: Starnakin Date: Thu, 29 May 2025 02:10:23 +0200 Subject: [PATCH] fix: use initdb of real git repo --- Dockerfile | 1 - create-tables.sql | 57 ----------------------------------------------- initdb.sh | 5 ----- 3 files changed, 63 deletions(-) delete mode 100644 create-tables.sql delete mode 100755 initdb.sh diff --git a/Dockerfile b/Dockerfile index a480d8e..aebcd01 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,6 +27,5 @@ COPY ./build.sh . RUN ./build.sh COPY ./docker-run.sh . -COPY ./initdb.sh . ENTRYPOINT ["sh", "/app/docker-run.sh"] \ No newline at end of file diff --git a/create-tables.sql b/create-tables.sql deleted file mode 100644 index dac0a7f..0000000 --- a/create-tables.sql +++ /dev/null @@ -1,57 +0,0 @@ -CREATE TABLE film ( - rowid INTEGER PRIMARY KEY NOT NULL, - title TEXT NOT NULL, - ogtitle TEXT, - year INT NOT NULL, - poster INTEGER, - lastfetch INTEGER, - CONSTRAINT fk_film_poster FOREIGN KEY (poster) REFERENCES poster(rowid) ON DELETE SET NULL -) STRICT; - -CREATE TABLE poster ( - rowid INTEGER PRIMARY KEY NOT NULL, - film INTEGER NOT NULL, - path TEXT NOT NULL, - CONSTRAINT fk_poster_film FOREIGN KEY (film) REFERENCES film(rowid) ON DELETE CASCADE -) STRICT; - -CREATE TABLE person ( - rowid INTEGER PRIMARY KEY NOT NULL, - name TEXT NOT NULL, - birth INT, - death INT, - picture TEXT, - lastfetch INTEGER -) STRICT; - -CREATE TABLE crew ( - film INTEGER NOT NULL, - person INTEGER NOT NULL, - role TEXT NOT NULL, - PRIMARY KEY (film, person, role), - CONSTRAINT fk_crew_film FOREIGN KEY (film) REFERENCES film(rowid) ON DELETE CASCADE, - CONSTRAINT fk_crew_person FOREIGN KEY (person) REFERENCES person(rowid) ON DELETE CASCADE -) STRICT; - -CREATE TABLE user ( - rowid INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, - name TEXT UNIQUE NOT NULL, - pass TEXT NOT NULL, - salt TEXT NOT NULL, - perm INT NOT NULL DEFAULT 0 -) STRICT; - -CREATE TABLE rating ( - user INTEGER NOT NULL, - film INTEGER NOT NULL, - value INTEGER NOT NULL, - time TEXT NOT NULL, - PRIMARY KEY (user, film), - CONSTRAINT fk_rating_user FOREIGN KEY (user) REFERENCES user(rowid) ON DELETE CASCADE, - CONSTRAINT fk_rating_film FOREIGN KEY (film) REFERENCES film(rowid) ON DELETE CASCADE -) STRICT; - -INSERT INTO user - (name, perm, pass, salt) -VALUES - ('admin', 1, 'c487293be46cee0c75db63f11cf20c756efdc45c7fb024b517bdfb837ab68c33', 'uwubebou'); /* uwu */ diff --git a/initdb.sh b/initdb.sh deleted file mode 100755 index 52eb320..0000000 --- a/initdb.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -sqlite3 <