diff --git a/app.py b/app.py index 3b27d17..4f2b8d3 100644 --- a/app.py +++ b/app.py @@ -2,6 +2,7 @@ from flask import Flask from flask_sqlalchemy import SQLAlchemy from flask_bcrypt import Bcrypt from flask_login import LoginManager +import os app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///site.db' @@ -15,5 +16,9 @@ login_manager.login_view = 'login' from routes import * from models import * +if not os.path.exists('site.db'): + with app.app_context(): + db.create_all() + if __name__ == '__main__': app.run(debug=True)