SQL formátovač premení minifikované alebo neusporiadané SQL na čitateľné, odsadené dotazy. Kľúčové slová idú na nový riadok (SELECT, FROM, WHERE, JOIN, ON, AND, OR), zoznamy SELECT sa rozdelia po jednom stĺpci na riadok a viacslovné kľúčové slová (GROUP BY, INNER JOIN, IS NOT NULL) sú rozpoznané. Voliteľná normalizácia kľúčových slov na VEĽKÉ PÍSMENÁ a zvýraznenie syntaxe pre kľúčové slová, funkcie, reťazce a čísla.
Čítanie SQL skopírovaného z kódu alebo logov býva často bolestivé — ORM generujú jednoriadkové dotazy, formátovače logov odstraňujú nové riadky a ručne písané SQL od rôznych autorov používa nekonzistentné odsadenie. SQL formátovač vám na jedno kliknutie poskytne čistý, konzistentný pohľad na akýkoľvek dotaz. Formátovač tokenizuje SQL (spracúva reťazce, komentáre, čísla, identifikátory, operátory a interpunkciu), rozpoznáva približne 80 SQL kľúčových slov vrátane viacslovných ako GROUP BY, LEFT OUTER JOIN, IS NOT NULL a ORDER BY. Kľúčové slová najvyššej úrovne (SELECT, FROM, WHERE, HAVING atď.) idú každé na svoj vlastný riadok. Zoznamy SELECT dostanú jeden stĺpec na riadok, čím sa široké zoznamy stĺpcov stanú čitateľnými. Klauzuly JOIN sa odsadia na nový riadok spolu so svojou podmienkou ON. Voliteľná normalizácia na VEĽKÉ PÍSMENÁ prevedie kľúčové slová s rôznou veľkosťou písmen na veľké písmená pre konzistenciu. Zvýraznenie syntaxe farbí kľúčové slová na fialovo, funkcie na modro, reťazce na zeleno, čísla na oranžovo a komentáre kurzívou na sivo. Komentáre (-- riadkový a /* blokový */) sa zachovávajú. Voľba Minifikovať skomprimuje dotaz späť na jeden riadok pre jednoriadkové použitie (napríklad ako reťazec v kóde).
Tokenizér rozpoznáva približne 80 SQL kľúčových slov (vrátane viacslovných GROUP BY, INNER JOIN, IS NOT NULL) pre správne zalamovanie riadkov.
Každý stĺpec v zozname SELECT dostane vlastný riadok — široké zoznamy stĺpcov sa stanú prehľadnými.
Voliteľná konverzia kľúčových slov na veľké písmená zabezpečí konzistentné písanie vášho dotazu bez ohľadu na autora.
Kľúčové slová, funkcie, reťazce, čísla a komentáre sú farebne odlíšené pre jednoduché prehľadávanie štruktúry.
SQL komentáre (-- a /* */) sa počas formátovania zachovávajú na svojom mieste — žiadne prekvapivé vymazania.
Skomprimuje akýkoľvek naformátovaný dotaz späť na jeden riadok — užitočné pri vkladaní SQL ako reťazcového literálu do kódu.
ORM ako Sequelize, Prisma alebo TypeORM logujú jednoriadkové SQL. Vložte ho do formátovača, aby ste pochopili štruktúru dotazu.
Pri kontrole PR s vloženými SQL reťazcami ich pred pridaním komentárov naformátujte pre lepšiu čitateľnosť.
Naformátujte pomalý dotaz, aby ste jasne videli jeho štruktúru JOIN, čo uľahčí odhalenie úzkych miest počas optimalizácie.
Vytvorte prehľadne naformátované SQL na zahrnutie do README, interných wiki alebo dokumentácie API.
Noví SQL vývojári môžu vložiť svoje dotazy a vidieť správne formátovanie ako referenciu pre idiomatický štýl.
Kliknite na ikonu SQL v doku DevSuite Pro. Otvorí sa panel s možnosťami a vstupnou oblasťou.
Vložte akékoľvek SQL — z logov ORM, súboru alebo editora kódu. Funguje so SELECT, INSERT, UPDATE, DELETE, CREATE a ďalšími.
Stlačte Formátovať a získate odsadený, čitateľný dotaz s kľúčovými slovami na vlastných riadkoch.
Upravte šírku odsadenia, zapnite VEĽKÉ PÍSMENÁ pre kľúčové slová, zapnite/vypnite zvýraznenie syntaxe podľa vášho štýlu.
Kliknite na Kopírovať a získajte naformátovaný alebo minifikovaný dotaz. Vložte ho do svojho IDE, tiketu alebo dokumentácie.
Nainštalujte si DevSuite Pro zadarmo a odomknite viac ako 64 vývojárskych nástools pre váš prehliadač.