diff --git a/init-db/001-setup-pg_cron.sh b/init-db/001-configure.sh similarity index 75% rename from init-db/001-setup-pg_cron.sh rename to init-db/001-configure.sh index 5875d59..9ab74e7 100755 --- a/init-db/001-setup-pg_cron.sh +++ b/init-db/001-configure.sh @@ -4,7 +4,8 @@ # Remove last line "shared_preload_libraries='citus'" sed -i '$ d' /var/lib/postgresql/data/pgdata/postgresql.conf cat <> /var/lib/postgresql/data/pgdata/postgresql.conf -shared_preload_libraries = 'pg_cron,pg_trgm' +shared_preload_libraries = 'pg_cron,pg_trgm,pg_stat_statements' +pg_stat_statements.track = all cron.database_name = 'givethio' EOT # Required to load pg_cron diff --git a/init-db/002-setup-extensions.sql b/init-db/002-setup-extensions.sql new file mode 100644 index 0000000..28792b7 --- /dev/null +++ b/init-db/002-setup-extensions.sql @@ -0,0 +1,2 @@ +CREATE EXTENSION pg_trgm; +CREATE EXTENSION IF NOT EXISTS pg_stat_statements; diff --git a/init-db/002-setup-pg_trgm.sql b/init-db/002-setup-pg_trgm.sql deleted file mode 100644 index d497121..0000000 --- a/init-db/002-setup-pg_trgm.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE EXTENSION pg_trgm;