PrefixHarbor
Produs

Agent de formatare SQL pentru Windows

01

PrefixHarbor este un agent local care funcționează ca un formator de interogări SQL. Citește fișierele, aplică reguli standard de format și rulează comenzile de testare pentru a verifica rezultatele înainte de a accepta modificările.

01

Formatare locală

Rescrie fișierele SQL pe calculatorul tău; cu un model local, nimic nu părăsește mașina, în timp ce cu un model cloud, textul promptului este trimis către furnizor.

02

Coduri de ieșire reale

Rulează comenzile tale de testare și afișează codul de ieșire real pentru verificare.

03

Diff vizual

Afișează un diff clar, astfel încât să vezi exact ce s-a schimbat în codul tău.

Capabilități de bază

Cum funcționează

Găsește fișierele .sql, le citește, rescrie formatul, afișează diff-ul și rulează comenzile tale de formatare și testare pentru a confirma rezultatele.

Ghiduri pas cu pas

Formatează o interogare lungă

PrefixHarbor folosește read_file pentru a încărca conținutul și edit_file pentru a rescrie formatul conform convențiilor standard, folosind majuscule pentru cuvintele cheie în fiecare interogare. Formatorul de interogări SQL indentează listele de coloane și condițiile de join. O interogare haotică, pe o singură linie, extrasă dintr-un jurnal, devine ușor de citit. Agentul rulează comanda de testare pentru a compara rezultatele pe o bază de date de testare. Vezi un diff care arată noile linii și indentarea. Formatorul SQL care îngrijește codul te ajută să revizuiești modificările în modul Ask first. Rămâi în controlul rezultatului final și verifici ieșirea.

Formatează un folder cu fișiere

PrefixHarbor acționează ca un instrument de formatare SQL și rulează instrumentele însuși, afișând fiecare acțiune ca un card cu rezultatul său real. Funcționează local. Poți aplica un singur stil unui folder cu fișiere .sql înainte de o revizuire a codului. Agentul folosește list_dir și glob pentru a găsi toate fișierele din folderul tău de lucru. Citește fiecare fișier și aplică regulile standard de formatare SQL în mod consistent. Rulează comanda de linter pentru a verifica încălcările de stil. Accepti modificările doar după ce ai verificat rezultatele testelor. Convențiile de denumire pentru schema SQL ajută la menținerea curățeniei și uniformității bazei de cod.

Ce nu face PrefixHarbor

Folosește-l doar pe fișierele tale, bazele de date de testare și sistemele pe care ești autorizat să le folosești; nu există garanția că rezultatele sunt corecte.

PrefixHarbor pentru Windows

Începe formatarea SQL local

Descarcă PrefixHarbor ↗