diff --git a/dyxless/__init__.py b/dyxless/__init__.py index e30747f..4c70c76 100644 --- a/dyxless/__init__.py +++ b/dyxless/__init__.py @@ -1,3 +1,4 @@ +import os import json from flask import Flask @@ -55,3 +56,6 @@ app.register_blueprint(main_blueprint) from .mails import mails as mails_blueprint app.register_blueprint(mails_blueprint) + +if not os.path.exists(app.config["SQLALCHEMY_DATABASE_URI"]): + db.create_all(app=app) diff --git a/startserver.bat b/startserver.bat index 2b8708a..46999a8 100644 --- a/startserver.bat +++ b/startserver.bat @@ -1,10 +1,6 @@ @echo off -if not exist "db.sqlite" ( - python init_db.py -) - set FLASK_APP=dyxless set FLASK_ENV=development