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.
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.
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.
Il exécute vos commandes de test et affiche le code de sortie réel pour vérification.
Il affiche un diff clair pour que vous voyiez exactement ce qui a changé dans votre code.
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.
.1 fichiermain.sqlchargémain.sqlsauvegardéyour test commandexit 0main.sql8 lignesPrefixHarbor 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.
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.
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.