Rapla-Key-Import + Depreciate calendars/list.json

This commit is contained in:
2024-04-17 13:56:16 +02:00
parent e2eec5794e
commit dd052aeded
13 changed files with 126 additions and 176 deletions

11
init.py
View File

@ -1,4 +1,3 @@
import apscheduler
from flask import Flask
from flask_login import LoginManager, UserMixin
from flask_sqlalchemy import SQLAlchemy
@ -8,7 +7,6 @@ from get_mysql import get_mysql
import atexit
from flask_apscheduler import APScheduler
def create():
"""
Erstellt die Flask-App inkl. Datenbank und Login-Manager.
@ -69,6 +67,15 @@ class Semesterlist(db.Model):
itemid = db.Column(db.Integer, primary_key=True)
class Rapla(db.Model):
"""
Datenbank-Modell für Rapla.
"""
name = db.Column(db.String(15), primary_key=True)
file = db.Column(db.String(20), unique=True)
link = db.Column(db.String(255), unique=True)
class Meals(db.Model):
"""
Datenbank-Modell für Meals.