-- Ajuste tras confirmar con Gilberto: el encargado SI puede anular un cobro
-- de mesa ya registrado (corregir en el momento si un mesero cobro mal), sin
-- esperar al dueño. Antes solo dueño/admin.
drop policy if exists pagos_mesa_dueno_delete on public.pagos_mesa;
create policy pagos_mesa_dueno_delete on public.pagos_mesa as permissive for delete to authenticated
  using (fn_es_dueno_de(restaurante_id) or fn_es_admin() or fn_es_encargado_de(restaurante_id));
