Added sqlalchemy, models, ...

This commit is contained in:
2022-03-13 20:43:24 +01:00
parent 6fd210d91d
commit 90aae3b78a
5 changed files with 93 additions and 2 deletions

21
webservice/config.py Normal file
View File

@@ -0,0 +1,21 @@
import os
from dotenv import load_dotenv
load_dotenv()
class ConfigClass(object):
""" Flask application config """
# Flask settings
SECRET_KEY = os.getenv('SECRET_KEY')
# Flask-SQLAlchemy settings
SQLALCHEMY_DATABASE_URI = "mysql+pymysql://" + \
os.getenv('MYSQL_USER') + ":" + \
os.getenv('MYSQL_PASSWORD') + "@" + \
os.getenv('MYSQL_HOST') + ":" + \
(os.getenv("MYSQL_PORT") or str(3306)) + "/" + \
os.getenv('MYSQL_DATABASE')
SQLALCHEMY_TRACK_MODIFICATIONS = False # Avoids SQLAlchemy warning