From c22255b2e503bd3648dc4e876b16106e2a200691 Mon Sep 17 00:00:00 2001 From: Maxim Stewart Date: Sun, 29 Dec 2019 15:59:11 -0600 Subject: [PATCH] Decoupled db from app init --- src/core/__init__.py | 3 ++- src/core/models.py | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/core/__init__.py b/src/core/__init__.py index 2141f4c..24a98d4 100644 --- a/src/core/__init__.py +++ b/src/core/__init__.py @@ -5,6 +5,7 @@ app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///static/db/database.db" app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False -db = SQLAlchemy(app) +from core.models import db +db.init_app(app) from core import routes diff --git a/src/core/models.py b/src/core/models.py index 84699d1..00d647f 100644 --- a/src/core/models.py +++ b/src/core/models.py @@ -1,4 +1,6 @@ -from core import db +from flask_sqlalchemy import SQLAlchemy + +db = SQLAlchemy() class Table(db.Model):