From 6f3c7a5bafc34f21e2be0adf5578900e116beab4 Mon Sep 17 00:00:00 2001 From: Oliver Barnwell Date: Sun, 1 Sep 2024 17:07:49 +0100 Subject: [PATCH] add migration for feedback table --- .../migrations/20240823182342_feedback_table.sql | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 supabase/migrations/20240823182342_feedback_table.sql diff --git a/supabase/migrations/20240823182342_feedback_table.sql b/supabase/migrations/20240823182342_feedback_table.sql new file mode 100644 index 000000000..2fcef0695 --- /dev/null +++ b/supabase/migrations/20240823182342_feedback_table.sql @@ -0,0 +1,16 @@ +-- We use this to store feedback from our users +CREATE TABLE IF NOT EXISTS public.feedback ( + id SERIAL PRIMARY KEY, + email VARCHAR(255) NOT NULL, + feedback_text TEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP +); + +-- Grant permissions on public.feedback +ALTER TABLE IF EXISTS public.feedback OWNER TO postgres; +GRANT ALL ON TABLE public.feedback TO authenticated; +GRANT ALL ON TABLE public.feedback TO service_role; +GRANT ALL ON TABLE public.feedback TO postgres; + +-- Setup row-level security on public.feedback +ALTER TABLE public.feedback enable row level security;