Skip to content

Commit 5e24a28

Browse files
authored
migration: views table (#270)
* migration * slug
1 parent e0ed2b4 commit 5e24a28

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)