26 lines
700 B
Python
26 lines
700 B
Python
DIALECT = 'mysql'
|
|
DRIVER = 'pymysql'
|
|
USERNAME = 'root'
|
|
PASSWORD = '13291004986'
|
|
HOST = 'myhost.fallen-angle.com'
|
|
PORT = '3306'
|
|
DATABASE = 'ncov_track'
|
|
|
|
SQLALCHEMY_DATABASE_URI = f'{DIALECT}+{DRIVER}://{USERNAME}:{PASSWORD}@{HOST}:{PORT}/{DATABASE}?charset=utf8'
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
|
SQLALCHEMY_ECHO = True
|
|
|
|
SWAGGER_CONFIG = {
|
|
"title": "nCovTrack-Faker",
|
|
"description": "API for nCovTrack-Faker",
|
|
'uiversion': 3,
|
|
"version": "0.0.1"
|
|
}
|
|
|
|
|
|
def init_config(app):
|
|
app.config["SQLALCHEMY_DATABASE_URI"] = SQLALCHEMY_DATABASE_URI
|
|
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False
|
|
app.config["SQLALCHEMY_ECHO"] = True
|
|
app.config["SWAGGER"] = SWAGGER_CONFIG
|