SQL Vormindaja teisendab minimeeritud või segased SQL-päringud loetavateks, trepitud päringuteks. Võtmesõnad paigutatakse uutele ridadele (SELECT, FROM, WHERE, JOIN, ON, AND, OR), SELECT loendid jagatakse üks veerg reale ning mitmesõnalised võtmesõnad (GROUP BY, INNER JOIN, IS NOT NULL) tuvastatakse. Valikuline SUURTÄHTEDE võtmesõnade normaliseerimine ja süntaksi esiletõstmine võtmesõnade, funktsioonide, stringide ja arvude jaoks.
Koodist või logidest kopeeritud SQL-i lugemine on tihti piinarikas — ORM-id genereerivad ühereaklasi päringuid, logivormindajad eemaldavad reavahetused ning erinevate autorite käsitsi kirjutatud SQL kasutab ebajärjekindlat treppimist. SQL Vormindaja annab teile puhta ja järjepideva vaate igast päringust ühe klõpsuga. Vormindaja tükeldab SQL-i (käsitledes stringe, kommentaare, arve, identifikaatoreid, operaatoreid ja kirjavahemärke), tuvastab ~80 SQL-võtmesõna, sealhulgas mitmesõnalised, näiteks GROUP BY, LEFT OUTER JOIN, IS NOT NULL ja ORDER BY. Ülataseme võtmesõnad (SELECT, FROM, WHERE, HAVING jne) paigutatakse igaüks omale reale. SELECT loendid saavad ühe veeru rea kohta, muutes laiad veerulotid loetavaks. JOIN-laused trepitakse uuele reale koos oma ON-tingimusega. Valikuline SUURTÄHTEDE normaliseerimine teisendab segakäändes võtmesõnad suurtähtedeks järjepidevuse tagamiseks. Süntaksi esiletõstmine värvib võtmesõnad lillaks, funktsioonid siniseks, stringid roheliseks, arvud oranžiks ja kommentaarid kaldkirjas halliks. Kommentaarid (-- rea ja /* bloki */ kommentaarid) säilitatakse. Minimeerimisvalik pakib päringu tagasi ühele reale ühereakasutuseks (nt koodis stringina kasutamiseks).
Tükeldaja tuvastab ~80 SQL-võtmesõna (sealhulgas mitmesõnalised GROUP BY, INNER JOIN, IS NOT NULL) korrektseks reavahetuseks.
Iga veerg SELECT loendis saab oma rea — laiad veerulotid muutuvad hõlpsalt skaneeritavaks.
Valikuline suurtähtede teisendus võtmesõnade jaoks annab teie päringule autorist sõltumatult järjepideva kirjapildi.
Võtmesõnad, funktsioonid, stringid, arvud ja kommentaarid on värvikodeeritud struktuuri lihtsaks skaneerimiseks.
SQL-kommentaarid (-- ja /* */) säilitatakse vormindamise ajal oma kohas — ilma ootamatute kustutamisteta.
Ahendab mis tahes vormindatud päringu tagasi ühele reale — kasulik SQL-i kaasamisel koodis stringliteraalina.
ORM-id nagu Sequelize, Prisma või TypeORM logivad ühereaklasi SQL-i. Kleepige vormindajasse, et mõista päringu struktuuri.
Kui vaatate üle PR-i kaasatud SQL-stringidega, vormindage need loetavuse huvides enne kommentaaride jätmist.
Vormindage aeglane päring, et näha selgelt selle JOIN-struktuuri, muutes kitsaskohad optimeerimise käigus kergemini leitavaks.
Looge puhtalt vormindatud SQL README-desse, siseveebisse või API dokumentatsiooni lisamiseks.
Uued SQL-arendajad saavad kleepida oma päringuid ja näha korrektset vormindust idiomaatilise stiili õppematerjalina.
Klõpsake DevSuite Pro doki SQL-ikoonil. Avaneb paneel valikute ja sisendialaga.
Kleepige mis tahes SQL — ORM-logidest, failist või koodiredaktorist. Töötab SELECT, INSERT, UPDATE, DELETE, CREATE ja muuga.
Vajutage "Vorminda", et saada trepitud, loetav päring omal real olevate võtmesõnadega.
Kohandage treppimislaiust, lülitage SUURTÄHT-võtmesõnad, lülitage süntaksi esiletõstmine sisse/välja vastavalt oma stiilile.
Klõpsake "Kopeeri", et hankida vormindatud või minimeeritud päring. Kleepige oma IDE-sse, piletisse või dokumentatsiooni.
Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.