v1 - zumindest der adminpanel ist erreichbar

Dieser Commit ist enthalten in:
2025-06-07 12:07:57 +02:00
Commit 9d742fa274
1275 geänderte Dateien mit 1311 neuen und 0 gelöschten Zeilen

16
v2_adminpanel/init.sql Normale Datei
Datei anzeigen

@@ -0,0 +1,16 @@
CREATE TABLE IF NOT EXISTS customers (
id SERIAL PRIMARY KEY,
name TEXT NOT NULL,
email TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE IF NOT EXISTS licenses (
id SERIAL PRIMARY KEY,
license_key TEXT UNIQUE NOT NULL,
customer_id INTEGER REFERENCES customers(id),
license_type TEXT NOT NULL,
valid_from DATE NOT NULL,
valid_until DATE NOT NULL,
is_active BOOLEAN DEFAULT TRUE
);