File tree Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 11configure_metabase.sql
2+ remove_metabase.sql
23docker-compose.yml
Original file line number Diff line number Diff line change @@ -28,3 +28,7 @@ docker-compose.yml: docker-compose.yml.j2 .env venv
2828configure_metabase.sql : .env
2929 @set -o allexport; source $< ; set +o allexport; \
3030 envsubst < $@ .template > $@
31+
32+ remove_metabase.sql : .env
33+ @set -o allexport; source $< ; set +o allexport; \
34+ envsubst < $@ .template > $@
Original file line number Diff line number Diff line change 1+ -- need to be executed while connected as ${METABASE_POSTGRES_USER} user
2+ DROP DATABASE ${METABASE_POSTGRES_DB};
3+
4+ /*
5+ need to be executed while connected to ${POSTGRES_DB} database
6+ as ${POSTGRES_USER} user
7+ */
8+
9+ REVOKE SELECT ON TABLE ${METABASE_POSTGRES_ALLOWED_SIMCORE_TABLES} FROM ${METABASE_POSTGRES_USER};
10+
11+ REVOKE USAGE ON SCHEMA public FROM ${METABASE_POSTGRES_USER};
12+
13+ REVOKE CONNECT ON DATABASE ${POSTGRES_DB} FROM ${METABASE_POSTGRES_USER};
14+
15+ DROP USER ${METABASE_POSTGRES_USER};
You can’t perform that action at this time.
0 commit comments