From 4c702793abc009b51dde28a17ba752cfa00afe99 Mon Sep 17 00:00:00 2001 From: Austin Date: Mon, 18 Nov 2024 13:41:16 -0500 Subject: [PATCH] code --- macros/utilities/release_chain.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/macros/utilities/release_chain.sql b/macros/utilities/release_chain.sql index 11d8aa7..7dfb516 100644 --- a/macros/utilities/release_chain.sql +++ b/macros/utilities/release_chain.sql @@ -7,11 +7,11 @@ {% do run_query("GRANT USAGE ON SCHEMA " ~ prod_db_name ~ "." ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} {% do run_query("GRANT SELECT ON ALL TABLES IN SCHEMA " ~ prod_db_name ~ "." ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} {% do run_query("GRANT SELECT ON ALL VIEWS IN SCHEMA " ~ prod_db_name ~ "." ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} - {% do run_query("GRANT SELECT ON ALL FUTURE TABLES IN SCHEMA " ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} - {% do run_query("GRANT SELECT ON ALL FUTURE VIEWS IN SCHEMA " ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} - {{ log("Granted SELECT on all future tables and views in schema " ~ schema_name ~ " to role " ~ role_name, info=True) }} + {% do run_query("GRANT SELECT ON FUTURE TABLES IN SCHEMA " ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} + {% do run_query("GRANT SELECT ON FUTURE VIEWS IN SCHEMA " ~ schema_name ~ " TO ROLE " ~ role_name ~ ";") %} + {{ log("Permissions granted to role " ~ role_name ~ " for schema " ~ schema_name, info=True) }} {% else %} - {{ log("Not granting SELECT on all future tables and views in schema " ~ schema_name ~ " to role " ~ role_name ~ " because target is not prod", info=True) }} + {{ log("Not granting SELECT on future tables and views in schema " ~ schema_name ~ " to role " ~ role_name ~ " because target is not prod", info=True) }} {% endif %} {% endmacro %} \ No newline at end of file