PrefixHarbor
Produit

Agent de formatage SQL pour Windows

01

PrefixHarbor est un agent local qui fait office de formateur SQL. Il lit vos fichiers, applique des règles de mise en forme standard et exécute vos commandes de test pour vérifier les résultats avant validation.

01

Formatage local

Il réécrit vos fichiers SQL sur votre PC ; avec un modèle local, rien ne quitte la machine, tandis qu'avec un modèle cloud, le texte de la requête est envoyé au fournisseur.

02

Codes de sortie réels

Il exécute vos commandes de test et affiche le code de sortie réel pour vérification.

03

Diff visuel

Il affiche un diff clair pour que vous voyiez exactement ce qui a changé dans votre code.

Fonctionnalités principales

Comment ça marche

Il détecte les fichiers .sql, les lit, réécrit la mise en forme, affiche le diff et exécute vos commandes de formatage et de test pour confirmer les résultats.

Tutoriels

Comment formater une longue requête ?

PrefixHarbor utilise read_file pour charger le contenu et edit_file pour réécrire la mise en forme selon les conventions standard, en majuscules pour les mots-clés. Il lit. Le formateur SQL indente les listes de colonnes et les conditions de jointure. Une requête désordonnée sur une seule ligne, issue d'un journal, devient lisible. L'agent exécute votre commande de test pour comparer les résultats sur une base de test. Vous voyez un diff montrant les nouveaux sauts de ligne et l'indentation. Le formateur SQL qui nettoie le code vous aide à examiner les modifications en mode Ask first. Vous restez maître du résultat final et vérifiez la sortie.

Comment formater un dossier de fichiers ?

PrefixHarbor agit comme un outil de formatage SQL et lance les outils lui-même, affichant chaque action sous forme de carte avec son résultat réel. Il fonctionne en local. Vous pouvez appliquer un style à un dossier de fichiers .sql avant une revue de code. L'agent utilise list_dir et glob pour trouver tous les fichiers de votre dossier de travail. Il lit chaque fichier et applique les règles standard de formatage SQL de manière cohérente. Il exécute votre commande de linter pour vérifier les violations de style. Vous n'acceptez les modifications qu'après avoir vérifié les résultats des tests. Les conventions de nommage du schéma SQL aident à maintenir votre base de code propre et uniforme.

Ce que PrefixHarbor ne fait pas

Utilisez-le uniquement sur vos propres fichiers, bases de données et systèmes que vous avez le droit d'utiliser ; aucune garantie que les résultats soient exacts.

PrefixHarbor pour Windows

Commencez le formatage SQL en local

Télécharger PrefixHarbor ↗