Files
ai-florist/supabase/schema.sql
2026-06-12 16:19:36 +09:00

23 lines
786 B
SQL

create table if not exists public.flower_jobs (
id uuid primary key,
created_at timestamptz not null default now(),
user_input jsonb not null default '{}'::jsonb,
mood_analysis jsonb,
recipe jsonb,
image_prompt text,
images jsonb not null default '{}'::jsonb,
selected_size text check (selected_size in ('S', 'M', 'L')),
florist_note text
);
alter table public.flower_jobs enable row level security;
create index if not exists flower_jobs_created_at_idx on public.flower_jobs (created_at desc);
grant usage on schema public to service_role;
grant select, insert, update, delete on public.flower_jobs to service_role;
insert into storage.buckets (id, name, public)
values ('flower-bouquets', 'flower-bouquets', true)
on conflict (id) do update set public = excluded.public;