attempts to eliminate database connection errors

This commit is contained in:
Bryan Van Deusen
2025-08-05 20:42:50 -04:00
parent 68cff4e028
commit 71abc499a5
3 changed files with 61 additions and 33 deletions
+4 -2
View File
@@ -5,6 +5,7 @@ from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate
from flask_login import LoginManager
db = SQLAlchemy()
migrate = Migrate()
login_manager = LoginManager()
@@ -12,8 +13,9 @@ login_manager = LoginManager()
def create_app(config_class='config.Config'):
app = Flask(__name__)
app.config.from_object(config_class)
app.config['SQLALCHEMY_ENGINE_OPTIONS'] = config_class.SQLALCHEMY_ENGINE_OPTIONS
app.config['SQLALCHEMY_ENGINE_OPTIONS'] = {
"pool_pre_ping": True
}
db.init_app(app)
migrate.init_app(app, db)