SQL minifikator
Komprimirajte SQL skriptu uklanjanjem komentara i dodatnih razmaka.
SQL minifikator
Zalijepite SQL skriptu i ovaj alat uklanja komentare i sažima svako pokretanje razmaka, vraćajući najkompaktniju verziju koja još uvijek radi. Tipični poslovi: ugrađivanje upita kao niza od jednog retka u kod aplikacije, usporedba rukom pisane izjave s onim što je ORM ili dnevnik sporog upita stvarno proizveo, smanjivanje dugačke migracijske skripte prije pohranjivanja ili sažimanje upita u URL parametar ili JSON polje.
Mali tokenizator šeta skriptom znak po znak umjesto primjene slijepog pronalaženja i zamjene, tako da literali nizova i identifikatori u navodnicima nikada nisu modificirani. Nizovi s jednostrukim navodnicima s udvostručenim '' izlaznim oznakama, identifikatorima s dvostrukim navodnicima i imenima MySQL backtick prolaze kroz bajt za bajtom, čak i kada sadrže -- ili /* sekvence koje izgledaju samo kao komentari. Uklanjanje komentara pokriva -- komentare retka i /* */ blokove i može se isključiti. Mali razmaci dodatno brišu razmake iza otvarajuće zagrade, prije završne i oko zareza. Opcija izgleda stavlja cijelu skriptu u jedan redak ili započinje novi redak nakon svake točke sa zarezom najviše razine.
Dvije poštene granice. Ovo je suprotno od formattera: ne mijenja velika i mala slova ključne riječi, ne uvlači ili uljepšava bilo što — pokrenite rezultat kroz formater kada trebate natrag čitljiv SQL. I # komentari su namjerno ostavljeni netaknuti, jer bi njihovo uklanjanje uništilo #temp nazive tablica u T-SQL skriptama.
Minifikacija se u potpunosti izvodi u vašem pregledniku. Upiti obično otkrivaju nazive tablica, detalje sheme i poslovnu logiku, a ništa od toga ne napušta vaš uređaj — ništa se nigdje ne učitava, bilježi ili pohranjuje. Zbroj ispod izlaza pokazuje ulazne i izlazne bajtove, spremljeni postotak i broj izjava.