Inicio rápido
Este quickstart asume que ya tienes BCN Extractor instalado. En menos de 5 minutos tendrás tus primeras normas en la base de datos.
Descargar tus primeras normas
Section titled “Descargar tus primeras normas”-
Inicializar la base de datos
Carga el esquema e importa las 700+ instituciones incluidas en el repositorio:
Terminal window python bcn_cli.py init -
Elegir una institución
Busca una institución que te interese:
Terminal window python bcn_cli.py instituciones list --search "ministerio de salud"Anota el
idque aparece en el resultado (ej:17). -
Ver qué normas hay disponibles
Antes de descargar, puedes ver qué hay disponible consultando la BCN directamente:
Terminal window python bcn_cli.py normas list 17 --limit 10 -
Sincronizar a la base de datos
Terminal window python bcn_cli.py normas sync 17 --limit 10Esto descarga las primeras 10 normas, las parsea y las almacena en PostgreSQL. Además de la norma, se guarda automáticamente su metadata estructurada (materias, organismos, flags) en una tabla separada.
-
Buscar en las normas descargadas
Búsqueda full-text por título y contenido:
Terminal window python bcn_cli.py normas search "vacunación"O filtrar por metadata específica:
Terminal window python bcn_cli.py normas by-metadata materia "salud" -
Explorar la metadata
Ver qué claves de metadata hay disponibles en tu base de datos:
Terminal window python bcn_cli.py metadata clavesVer la metadata completa de una norma específica:
Terminal window python bcn_cli.py normas metadata 206396 -
Ver las estadísticas
Terminal window python bcn_cli.py stats
Explorar con la API
Section titled “Explorar con la API”Si prefieres explorar los datos via HTTP, levanta la REST API:
fastapi dev api/main.pyLuego abre http://localhost:8000/docs en tu navegador. Tendrás Swagger UI con todos los endpoints disponibles para explorar interactivamente.
Próximos pasos
Section titled “Próximos pasos”- Revisa la Guía de uso para ver todos los comandos disponibles
- Consulta la referencia de la CLI para las opciones avanzadas
- Lee sobre la arquitectura si quieres entender cómo funciona por dentro