From 2cc2d9186e279366820aac80bc393ddf5f5755c0 Mon Sep 17 00:00:00 2001 From: Cho Young-Hwi Date: Thu, 19 Mar 2026 07:47:11 +0000 Subject: [PATCH] [#338] Add RLS SELECT policies for trade_history tables Enable public read on trade_history, backfill_failures, and backfill_cursor so the anon Supabase client can fetch data for PriceChart and diagnostics. Fixes #338 Co-Authored-By: Claude Opus 4.6 (1M context) --- supabase/migrations/00018_rls_public_read.sql | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 supabase/migrations/00018_rls_public_read.sql diff --git a/supabase/migrations/00018_rls_public_read.sql b/supabase/migrations/00018_rls_public_read.sql new file mode 100644 index 00000000..46290e09 --- /dev/null +++ b/supabase/migrations/00018_rls_public_read.sql @@ -0,0 +1,8 @@ +-- trade_history: public read for price charts +create policy "Public read" on public.trade_history for select using (true); + +-- backfill_failures: public read for diagnostics +create policy "Public read" on public.backfill_failures for select using (true); + +-- backfill_cursor: public read for status checks +create policy "Public read" on public.backfill_cursor for select using (true);