PrefixHarbor
Produkt

Agent pro formátování SQL pro Windows

01

PrefixHarbor je lokální agent, který funguje jako váš formátovač SQL. Čte vaše soubory, aplikuje standardní pravidla formátování a spouští vaše testovací příkazy k ověření výsledků, než jakékoli změny přijmete.

01

Lokální formátování

Přepisuje vaše SQL soubory přímo na vašem PC; s lokálním modelem nic neopustí váš stroj, zatímco u cloudového modelu text promptu putuje k danému poskytovateli.

02

Skutečné kódy návratu

Spouští vaše testovací příkazy a zobrazuje skutečný kód návratu pro ověření.

03

Vizuální diff

Zobrazuje přehledný diff, takže přesně vidíte, co se ve vašem kódu změnilo.

Základní funkce

Jak to funguje

Najde .sql soubory, přečte je, přepíše formátování, zobrazí diff a spustí vaše formátovací a testovací příkazy k potvrzení výsledků.

Postup krok za krokem

Jak naformátovat dlouhý dotaz

PrefixHarbor používá read_file k načtení obsahu a edit_file k přepsání formátování podle standardních konvencí. Klíčová slova jsou ve všech dotazech velká. Formátovač SQL odsazuje seznamy sloupců a podmínky joinu. Chaotický dotaz z logu se tak stává snadno čitelným. Agent spustí váš testovací příkaz k porovnání výsledků na testovací databázi. Vidíte diff, který ukazuje nové zalomení řádků a odsazení. Formátovač SQL, který čistí kód, vám pomáhá kontrolovat změny v režimu Ask first. Máte kontrolu nad konečným výsledkem a ověříte výstup.

Jak naformátovat složku souborů

PrefixHarbor funguje jako nástroj pro formátování SQL a spouští nástroje sám, zobrazuje každou akci jako kartu s jejím skutečným výsledkem. Funguje lokálně. Můžete aplikovat jeden styl na složku .sql souborů před revizí kódu. Agent používá list_dir a glob k nalezení všech souborů ve vašem pracovním adresáři. Přečte každý soubor a konzistentně aplikuje standardní pravidla formátování SQL. Spustí váš příkaz linteru k ověření porušení stylu. Změny přijmete až po ověření výsledků testů. Konvence pro názvy SQL schémat pomáhají udržovat vaši kódbázi čistou a jednotnou.

Co PrefixHarbor nedělá

Používejte jej pouze na vaše vlastní soubory, testovací databáze a systémy, ke kterým máte oprávnění; není záruka, že jsou výsledky správné.

PrefixHarbor pro Windows

Začněte formátovat SQL lokálně

Stáhnout PrefixHarbor ↗