-- Limpieza: tablas de organización deben vivir SOLO en public, no en auth.
-- El backend usa: companies, branches, user_access (search_path → public).
-- Ejecutar en Navicat sobre la BD contabilidad DESPUÉS de verificar que public tiene tus datos.

-- 1) Verificar dónde están los datos (ejecutar y revisar resultados)
SELECT 'public.companies' AS tabla, COUNT(*) AS filas FROM public.companies
UNION ALL
SELECT 'public.branches', COUNT(*) FROM public.branches
UNION ALL
SELECT 'public.user_access', COUNT(*) FROM public.user_access;

-- Si existen duplicados en auth (descomentar para contar):
-- SELECT 'auth.companies' AS tabla, COUNT(*) FROM auth.companies
-- UNION ALL SELECT 'auth.branches', COUNT(*) FROM auth.branches;

-- 2) Eliminar copias erróneas en auth (solo si public ya tiene lo que necesitas)
