This repository was archived by the owner on Nov 14, 2020. It is now read-only.
Allow to configure log_statement for a role.#132
Open
FourSigma wants to merge 5 commits intohashicorp:masterfrom
Open
Allow to configure log_statement for a role.#132FourSigma wants to merge 5 commits intohashicorp:masterfrom
log_statement for a role.#132FourSigma wants to merge 5 commits intohashicorp:masterfrom
Conversation
647365a to
be91af1
Compare
added 2 commits
April 28, 2020 13:00
log_statement for a role.
444a043 to
1af8c0a
Compare
Contributor
|
Hi @FourSigma , Thanks for opening this PR and sorry for the delay! As I said in #150 I just need to think a bit if we can define parameters with a map instead of implementing parameter one by one. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds log_statement option to role resource.
Controls which SQL statements are logged. Valid values are none (off), ddl, mod, and all (all statements). ddl logs all data definition statements, such as CREATE, ALTER, and DROP statements. mod logs all ddl statements, plus data-modifying statements such as INSERT, UPDATE, DELETE, TRUNCATE, and COPY FROM. PREPARE, EXECUTE, and EXPLAIN ANALYZE statements are also logged if their contained command is of an appropriate type. For clients using extended query protocol, logging occurs when an Execute message is received, and values of the Bind parameters are included (with any embedded single-quote marks doubled).
The default is none. Only superusers can change this setting.
https://www.postgresql.org/docs/current/runtime-config-logging.html