From 900b38ac8b4cb01f7b0da1cd67e2834be9378225 Mon Sep 17 00:00:00 2001 From: Bobbie Soedirgo Date: Wed, 5 Feb 2025 14:48:23 +0800 Subject: [PATCH 1/2] feat: log ddl by default --- .gitignore | 1 + ansible/files/postgresql_config/postgresql.conf.j2 | 2 +- ansible/vars.yml | 4 ++-- ...250205060043_disable_log_statement_on_internal_roles.sql | 6 ++++++ 4 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 migrations/db/migrations/20250205060043_disable_log_statement_on_internal_roles.sql diff --git a/.gitignore b/.gitignore index 45464e3f0..45e3e6e71 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ result* .vscode/ db +!migrations/db diff --git a/ansible/files/postgresql_config/postgresql.conf.j2 b/ansible/files/postgresql_config/postgresql.conf.j2 index 1604d94f9..6d2df6074 100644 --- a/ansible/files/postgresql_config/postgresql.conf.j2 +++ b/ansible/files/postgresql_config/postgresql.conf.j2 @@ -540,7 +540,7 @@ log_line_prefix = '%h %m [%p] %q%u@%d ' # special values: #log_parameter_max_length_on_error = 0 # when logging an error, limit logged # bind-parameter values to N bytes; # -1 means print in full, 0 disables -log_statement = 'none' # none, ddl, mod, all +log_statement = 'ddl' # none, ddl, mod, all #log_replication_commands = off #log_temp_files = -1 # log temporary files equal or larger # than the specified size in kilobytes; diff --git a/ansible/vars.yml b/ansible/vars.yml index 9671ec2aa..95bc674d2 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -8,8 +8,8 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.0.1.31-orioledb" - postgres15: "15.8.1.035" + postgresorioledb-17: "17.0.1.032-orioledb" + postgres15: "15.8.1.036" # Non Postgres Extensions pgbouncer_release: "1.19.0" diff --git a/migrations/db/migrations/20250205060043_disable_log_statement_on_internal_roles.sql b/migrations/db/migrations/20250205060043_disable_log_statement_on_internal_roles.sql new file mode 100644 index 000000000..822a7587e --- /dev/null +++ b/migrations/db/migrations/20250205060043_disable_log_statement_on_internal_roles.sql @@ -0,0 +1,6 @@ +-- migrate:up +alter role supabase_admin set log_statement = none; +alter role supabase_auth_admin set log_statement = none; +alter role supabase_storage_admin set log_statement = none; + +-- migrate:down From b00e2207add75ed2067d0c533d355217532a3941 Mon Sep 17 00:00:00 2001 From: Bobbie Soedirgo Date: Thu, 6 Feb 2025 15:18:26 +0800 Subject: [PATCH 2/2] chore: only gitignore schema.sql --- .gitignore | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 45e3e6e71..005d3ece6 100644 --- a/.gitignore +++ b/.gitignore @@ -23,5 +23,4 @@ result* .idea/ .vscode/ -db -!migrations/db +db/schema.sql