PrefixHarbor
Product

SQL-formatter Agent voor Windows

01

PrefixHarbor is een lokale agent die fungeert als jouw SQL-formatter. Het leest je bestanden, past standaard lay-outregels toe en voert je testcommando's uit om de resultaten te verifiëren voordat je wijzigingen accepteert.

01

Lokale formattering

Het herschrijft je SQL-bestanden op je pc; met een lokaal model blijft alles op de machine, terwijl bij een cloudmodel de prompttekst naar die provider gaat.

02

Echte exitcodes

Het voert je testcommando's uit en toont de echte exitcode voor verificatie.

03

Visuele diff

Het toont een duidelijke diff, zodat je precies ziet wat er in je code is veranderd.

Kernfunctionaliteiten

Hoe het werkt

Het zoekt .sql-bestanden, leest ze, herschrijft de lay-out, toont de diff en voert je formatter- en testcommando's uit om de resultaten te bevestigen.

Uitlegvideo's

Een lange query formatteren

PrefixHarbor gebruikt read_file om de inhoud te laden en edit_file om de lay-out te herschrijven volgens standaardconventies, en het gebruikt hoofdletters voor sleutelwoorden in elke query. Het leest. De SQL-formatter indentiert kolomlijsten en join-condities. Een rommelige query van één regel uit een logboek wordt makkelijk leesbaar. De agent voert je testcommando uit om de resultaten op een testdatabase te vergelijken. Je ziet een diff die de nieuwe regelafbrekingen en inspringingen toont. De formatter die code opruimt, helpt je wijzigingen te beoordelen in Ask first-modus. Je houdt de controle over het eindresultaat en verifieert de uitvoer.

Een map met bestanden formatteren

PrefixHarbor fungeert als SQL-formatter en voert de tools zelf uit, waarbij elke actie wordt weergegeven als een kaart met het echte resultaat. Het werkt lokaal. Je kunt één stijl toepassen op een map met .sql-bestanden voorafgaand aan een code review. De agent gebruikt list_dir en glob om alle bestanden in je werkmap te vinden. Het leest elk bestand en past de standaard SQL-formatteringsregels consistent toe. Het voert je linter-commando uit om te controleren op stijlviolaties. Je accepteert de wijzigingen pas nadat je de testresultaten hebt verifieerd. Naamgevingsconventies voor SQL-schema's helpen je codebase schoon en uniform te houden.

Wat PrefixHarbor niet doet

Gebruik het alleen op je eigen bestanden, testdatabases en systemen waar je gemachtigd voor bent; geen garantie dat de resultaten correct zijn.

PrefixHarbor voor Windows

Begin met lokaal SQL formatteren

PrefixHarbor downloaden ↗