From 8faa5e21950e6d7a70c43d5c956deefa1538c8d4 Mon Sep 17 00:00:00 2001 From: CJ_Clippy Date: Thu, 1 Aug 2024 12:11:13 -0800 Subject: [PATCH] give web_anon records access --- charts/fp/templates/postgrest.yaml | 2 +- .../migrations/migrations/00002_add-records-table.sql | 8 ++++---- services/migrations/package.json | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/charts/fp/templates/postgrest.yaml b/charts/fp/templates/postgrest.yaml index a8fccf2..3e907f1 100644 --- a/charts/fp/templates/postgrest.yaml +++ b/charts/fp/templates/postgrest.yaml @@ -41,7 +41,7 @@ spec: containerPort: {{ .Values.postgrest.port }} env: - name: PGRST_DB_ANON_ROLE - value: anonymous + value: web_anon - name: PGRST_SERVER_PORT value: "{{ .Values.postgrest.port }}" - name: PGRST_DB_SCHEMAS diff --git a/services/migrations/migrations/00002_add-records-table.sql b/services/migrations/migrations/00002_add-records-table.sql index 7f95c3f..21f13f3 100644 --- a/services/migrations/migrations/00002_add-records-table.sql +++ b/services/migrations/migrations/00002_add-records-table.sql @@ -1,11 +1,11 @@ --- schema for @futureporn/capture and @futureporn/bot +-- records table schema CREATE TABLE api.records ( id INT PRIMARY KEY GENERATED ALWAYS AS IDENTITY, url TEXT NOT NULL, - discordMessageId TEXT NOT NULL, - isAborted BOOLEAN DEFAULT FALSE + discord_message_id TEXT NOT NULL, + is_aborted BOOLEAN DEFAULT FALSE ); -- roles & permissions for our backend automation user GRANT all ON api.records TO automation; -GRANT SELECT ON api.discord_interactions TO web_anon; \ No newline at end of file +GRANT SELECT ON api.records TO web_anon; \ No newline at end of file diff --git a/services/migrations/package.json b/services/migrations/package.json index dade322..46e20f8 100644 --- a/services/migrations/package.json +++ b/services/migrations/package.json @@ -1,7 +1,7 @@ { "name": "@futureporn/migrations", "type": "module", - "version": "0.1.1", + "version": "0.2.1", "description": "", "main": "index.js", "scripts": {