From 7380b6f9f71c1ab3da905d8795a50f0aeb418950 Mon Sep 17 00:00:00 2001 From: Jocelyn Delalande Date: Wed, 29 Mar 2017 11:33:42 +0200 Subject: [PATCH] Explicitly disables SQLALCHEMY_TRACK_MODIFICATIONS That noisy warning was everywhere in our test/CI logs before that commit: > ./home/travis/build/spiral-project/ihatemoney/.tox/py27/lib/python2.7/site-packages/flask_sqlalchemy/__init__.py:839: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or False to suppress this warning. > > 'SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhe --- budget/default_settings.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/budget/default_settings.py b/budget/default_settings.py index d5a9a9b3..5ee6de80 100644 --- a/budget/default_settings.py +++ b/budget/default_settings.py @@ -1,6 +1,10 @@ DEBUG = False SQLALCHEMY_DATABASE_URI = 'sqlite:///budget.db' SQLACHEMY_ECHO = DEBUG +# Will likely become the default value in flask-sqlalchemy >=3 ; could be removed +# then: +SQLALCHEMY_TRACK_MODIFICATIONS = False + SECRET_KEY = "tralala" MAIL_DEFAULT_SENDER = ("Budget manager", "budget@notmyidea.org")