]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add hide_parameters flag to create_engine
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 21 Aug 2019 21:29:55 +0000 (17:29 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 22 Aug 2019 18:01:05 +0000 (14:01 -0400)
commit4b321e8a5e6b728a818a801c3ad90bb759c584bc
tree07c1d5ba69d129383e783fbf621bf2eec0ab90fc
parent94385b031c1dac004ee4181cb5783328d740d110
Add hide_parameters flag to create_engine

Added new parameter :paramref:`.create_engine.hide_parameters` which when
set to True will cause SQL parameters to no longer be logged, nor rendered
in the string representation of a :class:`.StatementError` object.

Fixes: #4815
Change-Id: Ib87f868b6936cf6b42b192644e9d732ec24266c2
doc/build/changelog/unreleased_13/4815.rst [new file with mode: 0644]
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/create.py
lib/sqlalchemy/exc.py
test/engine/test_execute.py
test/engine/test_logging.py