diff --git a/app/app.py b/app/app.py
index 92644a4..b3b3473 100644
--- a/app/app.py
+++ b/app/app.py
@@ -1,31 +1,16 @@
-from flask import Flask, request, session, redirect
+from flask import Flask, request
import sqlite3
-import time
app = Flask(__name__)
-app.secret_key = "irgendein-geheimer-text-9009"
def get_db():
db = sqlite3.connect("adventure.db")
db.row_factory = sqlite3.Row # Spalten per Name ansprechen
return db
-@app.route("/", methods=["GET", "POST"])
+@app.route("/")
def start():
- if request.method == "POST":
- name = request.form["name"].strip()
- db = get_db()
- cur = db.execute(
- "INSERT INTO spieler (name, start_zeit) VALUES (?, ?)",
- (name, time.time())
- )
- db.commit()
- session["spieler_id"] = cur.lastrowid
- db.close()
- return redirect("/app/raum/1")
-
- return '
Verlies
' \
- + ''
+ return 'Verlies
Abenteuer starten'
@app.route("/raum/", methods=["GET", "POST"])
def raum(id):
diff --git a/app/init_db.py b/app/init_db.py
index b294952..999d0ae 100644
--- a/app/init_db.py
+++ b/app/init_db.py
@@ -5,7 +5,6 @@ db = sqlite3.connect("adventure.db") # Datei wird angelegt, falls nicht da
db.executescript("""
DROP TABLE IF EXISTS raeume;
DROP TABLE IF EXISTS ausgaenge;
-DROP TABLE IF EXISTS spieler;
CREATE TABLE raeume (
id INTEGER PRIMARY KEY,
@@ -14,25 +13,12 @@ CREATE TABLE raeume (
raetsel_frage TEXT,
raetsel_antwort TEXT
);
-
+
CREATE TABLE ausgaenge (
von_raum INTEGER,
richtung TEXT,
nach_raum INTEGER
);
-
-CREATE TABLE spieler (
- id INTEGER PRIMARY KEY AUTOINCREMENT,
- name TEXT,
- start_zeit REAL,
- fertig_zeit REAL
-);
-
-CREATE TABLE IF NOT EXISTS spielstand (
- spieler TEXT PRIMARY KEY,
- raum_id INTEGER
-);
-
INSERT INTO raeume (id, name, beschreibung, raetsel_frage, raetsel_antwort) VALUES
(1, 'Eingangshalle', 'Eine schwere Tür fällt hinter dir zu. Zwei Gänge führen ins Dunkel.', NULL, NULL),