|
|
@@ -7,11 +7,19 @@ import route.upload
|
|
|
from config import VERSION_PREFIX, MAX_CONTENT_LENGTH
|
|
|
from route.util import make_response
|
|
|
|
|
|
+from db import db
|
|
|
+
|
|
|
app = Flask(__name__)
|
|
|
app.config['MAX_CONTENT_LENGTH'] = MAX_CONTENT_LENGTH
|
|
|
|
|
|
pool = ThreadPoolExecutor(max_workers=2)
|
|
|
|
|
|
+app.config['SQLALCHEMY_DATABASE_URI'] = f'mysql://{MYSQL_USERNAME}:{MYSQL_PASSWORD}@{MYSQL_ADDRESS}/{MYSQL_DATABASE}'
|
|
|
+app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
|
|
|
+db.init_app(app)
|
|
|
+with app.app_context():
|
|
|
+ # db.drop_all()
|
|
|
+ db.create_all()
|
|
|
|
|
|
@app.route("/")
|
|
|
def hello_world():
|