PrefixHarbor
Producto

Agente formateador de SQL para Windows

01

PrefixHarbor es un agente local que actúa como tu formateador de SQL. Lee tus archivos, aplica reglas de formato estándar y ejecuta tus comandos de prueba para verificar los resultados antes de que aceptes cualquier cambio.

01

Formateo local

Reescribe tus archivos SQL en tu PC; con un modelo local nada sale de la máquina, mientras que con un modelo en la nube el texto del prompt se envía a ese proveedor.

02

Códigos de salida reales

Ejecuta tus comandos de prueba y muestra el código de salida real para su verificación.

03

Diferencia visual

Muestra una diferencia clara para que veas exactamente qué cambió en tu código.

Capacidades principales

Cómo funciona

Encuentra archivos .sql, los lee, reescribe el formato, muestra la diferencia y ejecuta tus comandos de formateo y prueba para confirmar los resultados.

Guías paso a paso

Formatear una consulta larga

PrefixHarbor usa read_file para cargar el contenido y edit_file para reescribir el formato con convenciones estándar, y usa mayúsculas para las palabras clave en cada consulta. Lee. El agente formateador de SQL indenta listas de columnas y condiciones de unión. Una consulta desordenada de una sola línea de un registro se vuelve fácil de leer. El agente ejecuta tu comando de prueba para comparar resultados en una base de datos de prueba. Ves una diferencia que muestra los saltos de línea y la indentación nuevos. El formateador de SQL que ordena el código te ayuda a revisar los cambios en modo Ask first. Tú mantienes el control del resultado final y verificas la salida.

Formatear una carpeta de archivos

PrefixHarbor actúa como una herramienta de formateo de SQL y ejecuta las herramientas él mismo, mostrando cada acción como una tarjeta con su resultado real. Funciona localmente. Puedes aplicar un estilo a una carpeta de archivos .sql antes de una revisión de código. El agente usa list_dir y glob para encontrar todos los archivos en tu carpeta de trabajo. Lee cada archivo y aplica las reglas de formateo de SQL estándar de manera consistente. Ejecuta tu comando de linter para verificar violaciones de estilo. Aceptas los cambios solo después de verificar los resultados de la prueba. Las convenciones de nomenclatura para el esquema de SQL ayudan a mantener tu base de código limpia y uniforme.

Lo que PrefixHarbor no hace

Úsalo solo en tus propios archivos, bases de datos y sistemas en los que tengas autorización para usarlos; no hay garantía de que los resultados sean correctos.

PrefixHarbor para Windows

Empieza a formatear SQL localmente

Descargar PrefixHarbor ↗