mirror of
https://github.com/FlipsideCrypto/fsc-evm-nlq.git
synced 2026-02-06 11:27:29 +00:00
code
This commit is contained in:
parent
c4eb9ed3f5
commit
4c702793ab
@ -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 %}
|
||||
Loading…
Reference in New Issue
Block a user