Add auth, rest api, svelte frontend, build structure

This commit is contained in:
2025-06-02 08:44:10 +02:00
parent 97be451306
commit 17ab7c4929
222 changed files with 3057 additions and 136 deletions

View File

@@ -1,11 +0,0 @@
CREATE TABLE news (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
bio TEXT
);
CREATE TABLE retailer (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
bio TEXT
);

View File

@@ -0,0 +1,23 @@
CREATE TABLE IF NOT EXISTS news (
id INTEGER PRIMARY KEY,
news_title TEXT NOT NULL,
news_text TEXT NOT NULL,
news_date DATETIME,
news_publish DATETIME,
display TINYINT NOT NULL DEFAULT 0
);
CREATE TABLE IF NOT EXISTS retailer (
id INTEGER PRIMARY KEY,
shopname TEXT NOT NULL,
url TEXT NOT NULL,
country TEXT NOT NULL,
display TINYINT NOT NULL DEFAULT 1
);
CREATE TABLE IF NOT EXISTS app_user (
user_name TEXT PRIMARY KEY,
user_pass TEXT DEFAULT NULL,
realname TEXT DEFAULT NULL,
email TEXT DEFAULT NULL
);