-- droits par défaut d'un projet Supabase : les rôles API ont tous les droits sur public, la RLS fait le tri grant usage on schema public to anon, authenticated, service_role; grant all on all tables in schema public to anon, authenticated, service_role; grant execute on all functions in schema public to anon, authenticated; -- données fictives insert into auth.users(id,email,raw_user_meta_data) values ('11111111-1111-1111-1111-111111111111','camille@example.com','{"full_name":"Camille F.","phone":"0600000001"}'), ('22222222-2222-2222-2222-222222222222','idris@example.com','{"full_name":"Idris B.","phone":"0600000002"}'); insert into public.slots(id,title,discipline,instructor,starts_at,ends_at,capacity,price_cents) values ('33333333-3333-3333-3333-333333333333','Yoga doux','yoga','Léa',now()+interval '1 day',now()+interval '1 day 1 hour',1,1800); insert into public.bookings(user_id,slot_id,status) values ('22222222-2222-2222-2222-222222222222','33333333-3333-3333-3333-333333333333','confirmed');