2022-03-30 08:46:54 +00:00
|
|
|
import os
|
|
|
|
from app.schema import BaseResponseSchema
|
|
|
|
|
|
|
|
# Flask settings
|
|
|
|
SECRET_KEY = os.getenv('SECRET_KEY', 'secret string')
|
|
|
|
|
|
|
|
|
|
|
|
# Flask-SQLAlchemy settings
|
|
|
|
SQLALCHEMY_DATABASE_URI = "mysql+pymysql://" + os.getenv('MYSQL_USER') + ":" + os.getenv('MYSQL_PASSWORD') + "@" + os.getenv('MYSQL_HOST') + ":" + os.getenv('MYSQL_PORT', '3306') + "/" + os.getenv('MYSQL_NAME', 'aktienbot_test')
|
|
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = False # Avoids SQLAlchemy warning
|
|
|
|
SQLALCHEMY_ENGINE_OPTIONS = {
|
|
|
|
'pool_size': 100,
|
|
|
|
'pool_recycle': 240 # 4 minutes
|
|
|
|
}
|
|
|
|
|
|
|
|
# openapi/Swagger config
|
|
|
|
BASE_RESPONSE_DATA_KEY = "data"
|
|
|
|
BASE_RESPONSE_SCHEMA = BaseResponseSchema
|
|
|
|
|
2022-03-30 09:11:02 +00:00
|
|
|
BOT_EMAIL = "bot1@example.com"
|
|
|
|
BOT_USERNAME = "bot1"
|
|
|
|
BOT_PASSWORD = "bot1"
|
2022-03-30 08:46:54 +00:00
|
|
|
|
2022-03-30 09:11:02 +00:00
|
|
|
ADMIN_EMAIL = "admin1@example.com"
|
|
|
|
ADMIN_USERNAME = "admin1"
|
|
|
|
ADMIN_PASSWORD = "admin1"
|