From 2ccf8d803812d42b5114d6747bceccdf9723d7b5 Mon Sep 17 00:00:00 2001 From: Montana Date: Wed, 20 Feb 2019 08:49:57 -0500 Subject: [PATCH 1/3] Turn on logging for sqlalchemy --- atst/app.py | 1 + 1 file changed, 1 insertion(+) diff --git a/atst/app.py b/atst/app.py index afaeb6fd..c241a11a 100644 --- a/atst/app.py +++ b/atst/app.py @@ -72,6 +72,7 @@ def make_app(config): if ENV != "prod": app.register_blueprint(dev_routes) + app.config["SQLALCHEMY_ECHO"] = True app.form_cache = FormCache(app.redis) From 84e6d9300d40539d02d6193dff0a91dc302c67d0 Mon Sep 17 00:00:00 2001 From: Montana Date: Wed, 20 Feb 2019 11:36:59 -0500 Subject: [PATCH 2/3] Print SQLAlchemy logs only on dev environment --- atst/app.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/atst/app.py b/atst/app.py index c241a11a..beb584ba 100644 --- a/atst/app.py +++ b/atst/app.py @@ -72,6 +72,8 @@ def make_app(config): if ENV != "prod": app.register_blueprint(dev_routes) + + if ENV == "dev": app.config["SQLALCHEMY_ECHO"] = True app.form_cache = FormCache(app.redis) From c7e2e8b5a56a46f97330ecd6a929ffc1b0368ddb Mon Sep 17 00:00:00 2001 From: Montana Date: Wed, 20 Feb 2019 12:11:01 -0500 Subject: [PATCH 3/3] Use map_config to add logging on dev and test --- atst/app.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/atst/app.py b/atst/app.py index beb584ba..2f27b661 100644 --- a/atst/app.py +++ b/atst/app.py @@ -73,9 +73,6 @@ def make_app(config): if ENV != "prod": app.register_blueprint(dev_routes) - if ENV == "dev": - app.config["SQLALCHEMY_ECHO"] = True - app.form_cache = FormCache(app.redis) apply_authentication(app) @@ -135,6 +132,7 @@ def map_config(config): **config["default"], "ENV": config["default"]["ENVIRONMENT"], "DEBUG": config["default"].getboolean("DEBUG"), + "SQLALCHEMY_ECHO": config["default"].getboolean("DEBUG"), "CLASSIFIED": config["default"].getboolean("CLASSIFIED"), "PORT": int(config["default"]["PORT"]), "SQLALCHEMY_DATABASE_URI": config["default"]["DATABASE_URI"],