Timeout-Check + MERGE-Prep

This commit is contained in:
2023-12-11 14:37:23 +01:00
parent 081cb4aaa7
commit 6c143b5817
12 changed files with 249 additions and 23 deletions

13
init.py
View File

@ -8,6 +8,10 @@ from flask_apscheduler import APScheduler
def create():
"""
Erstellt die Flask-App inkl. Datenbank und Login-Manager.
:return app:
"""
app = Flask(__name__)
dbpw = get_mysql()[1]
dbun = get_mysql()[0]
@ -34,6 +38,9 @@ db = SQLAlchemy()
class User(UserMixin, db.Model):
"""
Datenbank-Modell für User.
"""
id = db.Column(db.Integer, primary_key=True)
email = db.Column(db.String(255), unique=True)
password = db.Column(db.String(255))
@ -42,6 +49,9 @@ class User(UserMixin, db.Model):
class Dualis(db.Model):
"""
Datenbank-Modell für Dualis.
"""
token = db.Column(db.String(255), unique=True)
uid = db.Column(db.Integer, primary_key=True)
token_created = db.Column(db.Integer)
@ -49,6 +59,9 @@ class Dualis(db.Model):
class Meals(db.Model):
"""
Datenbank-Modell für Meals.
"""
id = db.Column(db.Integer, primary_key=True)
date = db.Column(db.Date)
name = db.Column(db.String(100))