-- HU-ROOMS: Limpieza completa de datos
-- Ejecutar cuando se quiera resetear la base y empezar de cero.
-- NO borra tablas ni estructura, solo datos.
-- Orden: tablas hijas primero para respetar foreign keys.

-- Analítica / eventos
TRUNCATE public.no_show_events CASCADE;

-- Reservas
TRUNCATE public.reservations CASCADE;

-- Políticas de recursos
TRUNCATE public.resource_policies CASCADE;

-- Recursos
TRUNCATE public.resources CASCADE;

-- Tipos de recurso
TRUNCATE public.resource_types CASCADE;

-- Ubicaciones
TRUNCATE public.locations CASCADE;

-- Usuarios (public.users, NO auth.users)
TRUNCATE public.users CASCADE;
