From b53cb984eb99e3dff069ad8e1a50d5f8c1dcd4d5 Mon Sep 17 00:00:00 2001 From: Aymeric Rabot Date: Thu, 19 Feb 2026 01:32:02 -0500 Subject: [PATCH] chore: add missing feedback migration to match remote Co-Authored-By: Claude Opus 4.6 (1M context) --- .../20240218000001_create_feedback_table.sql | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 supabase/migrations/20240218000001_create_feedback_table.sql diff --git a/supabase/migrations/20240218000001_create_feedback_table.sql b/supabase/migrations/20240218000001_create_feedback_table.sql new file mode 100644 index 00000000..3c2124e4 --- /dev/null +++ b/supabase/migrations/20240218000001_create_feedback_table.sql @@ -0,0 +1,24 @@ +-- Create feedback table +CREATE TABLE IF NOT EXISTS feedback ( + id TEXT NOT NULL PRIMARY KEY, + user_id TEXT, + message TEXT NOT NULL, + created_at TIMESTAMPTZ NOT NULL DEFAULT NOW() +); + +-- Enable Row Level Security +ALTER TABLE feedback ENABLE ROW LEVEL SECURITY; + +-- Allow anyone (authenticated or anonymous) to submit feedback +CREATE POLICY "Anyone can insert feedback" + ON feedback + FOR INSERT + TO anon, authenticated + WITH CHECK (true); + +-- Allow service role full access (for admin review) +CREATE POLICY "Service role full access" + ON feedback + TO service_role + USING (true) + WITH CHECK (true);