From af7a3a548dc08717580126f582bd35fda8bfbe5a Mon Sep 17 00:00:00 2001 From: Tobias Lehmann Date: Tue, 16 Apr 2024 13:32:07 +0200 Subject: [PATCH] create tasks for cron extension --- roles/common/tasks/postgres_cron.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/roles/common/tasks/postgres_cron.yml b/roles/common/tasks/postgres_cron.yml index 7a4a0bd..e0e9932 100644 --- a/roles/common/tasks/postgres_cron.yml +++ b/roles/common/tasks/postgres_cron.yml @@ -41,10 +41,14 @@ name: postgresql state: restarted -- postgresql_query: - db: {{ timescaledb_database_name }} - login_user: postgres - login_password: {{ postgresql_admin_password }} +- name: "Configure pg_cron extension" + tags: + - install + - timescaledb_install + postgresql_query: + db: "{{ timescaledb_database_name }}" + login_user: "postgres" + login_password: "{{ postgresql_admin_password }}" query: - CREATE EXTENSION pg_cron; - GRANT USAGE ON SCHEMA cron TO {{ timescaledb_database_user }};