We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e0ed2b4 commit 5e24a28Copy full SHA for 5e24a28
backend/supabase/migrations/20260404000003_create-views-table.sql
@@ -0,0 +1,15 @@
1
+-- Create views table (saved filter sets per user)
2
+create table if not exists public.views (
3
+ id uuid primary key default gen_random_uuid(),
4
+ user_id text not null references public.users(id) on delete cascade,
5
+ slug text not null,
6
+ filters jsonb not null default '{}',
7
+ created_at timestamptz default now(),
8
+ updated_at timestamptz default now()
9
+);
10
+
11
+create index if not exists idx_views_user_id
12
+ on public.views (user_id);
13
14
+-- Enable RLS
15
+alter table public.views enable row level security;
0 commit comments