pgFormatter да премахнете коментари от кода, може да се даде възможност на оцветяване на синтаксиса в изхода за повишена разпознаваемост, разработчиците могат да контролират как сценария дръжки ключови думи и функции, и те също могат да персонализирате размера на вдлъбнатина.
SQL код може да се копира-поставили вътре в приложението, или тя може да бъде качен в насипно състояние.
pgFormatter е написана специално за PostgreSQL, но тя може да работи с продукцията и синтаксиса на други бази данни, както и.
Този малък инструмент, може да се използва чрез своя уеб-базиран интерфейс (като CGI скрипт) или като класически терминал полезност.
По подразбиране pgFormatter ще изход на разхубавяващ SQL код, HTML, но когато се използва от конзолата, изходът е променен на суров текст.
Какво ново силна> в тази версия:
- Добавяне на полезна намек за форматиране в VI. Благодарение на Дейвид Fetter за намека.
- Предотвратяване на нов ред след отворена скоба и тире обратно след близо, когато имаме брой (*) например.
- Добави тест заявка с наклонена черта преди един цитат в проби / ex8.sql.
- Fix оцветяване низ когато низа съдържа наклонена черта преди един цитат. Благодарение на Кевин Бранен за пластира.
- Добави връща ключови думи.
- Премахване на нов ред пред по ключови думи.
- Добави BY към списъка на PG ключови думи, за да се капитализира.
- Добавяне на нови ключови думи от PostgreSQL 9.5.
- запитвания преформатира с ЗА и се използва, например: CREATE ПОЛИТИКА policy_even_ids_only ON дневник на всички до обществено ползване (ID% 2 = 0);
- Fix неекраниращ характер в регулярен израз. Благодарение на Том Бърнет за пластира.
- Fix грешна вдлъбнатина с функция, която може да приема от клауза. Благодарение на Adrian Klaver и Алваро Herrera за доклада.
- Добавяне на още тестови проби за операторите JSON.
- Добави JSON # & # x3e; & # x3e; оператор и проба. Благодарение на Том Бърнет за пластира.
- Някои повече оператори JSON. Благодарение на Hubert depesz Lubaczewski за пластира.
- оператори JSON трябва да бъде преди нормални оператори като рег.израз ще съвпадне първия възможен низ, така че - & # x3e; ще съвпадне - на първо място, ако това е преди в tokenizer. Промяна на поръчка решава докладите на проблема чрез Том Бърнет. Благодарение на Hubert depesz Lubaczewski за пластира.
- Добавяне на нови функции JSON / jsonb да изброим от ПГ функции.
- Добави оператори JSON. Благодарение на Том Бърнет за доклада.
- Fix анонимна недостатъчност в брой # 15. Благодарение на Niklas Schmidtmer за доклада.
- Добави документация разработчик. Благодарение на Hubert depesz Lubaczewski за пластира.
- Fix Beautify.pm с Perl 5.20. Благодарение на Hubert depesz Lubaczewski за пластира.
- В Beautify.pm ние не се обмисля възможността за $ последно е празна в едно състояние вътре в JOIN, и че дава по изключение в Perl 5.20. Благодарение на Пабло Алварес де Сотомайор Posadillo за пластира.
- Сплит в библиотеки и програми пълни. Благодарение на Hubert depesz Lubaczewski за пластира.
Какво ново във версия 1.4:.
- Добавено HTML почивка преди футъра в контекст CGI
- Добавен липсващата SQL :: Разкрасяване бащинство и актуализация лиценз част от документацията.
- Позволи качване на файлове в контекст CGI.
- Фиксирана проблем в форматиране, които пречат ляв бек вдлъбнатина, когато са открити важни ключови думи.
- Добавена информация в код Коментари за външни файлове в режим на CGI.
- принуди парсера да не се добавя нов ред, след като ключова дума на SET, когато заявката започнем с това. Това е, за да се запази един ред с въпроси като SET client_encoding ДА & quot; utf8 & quot ;;
- Добавена е нова линия след SET дума за по-добри заявки формат актуализация.
Какво ново във версия 1.3:.
- Добавено HTML почивка преди футъра в контекст CGI
- Добавен липсващата SQL :: Разкрасяване бащинство и актуализация лиценз част от документацията.
- Позволи качване на файлове в контекст CGI.
- Фиксирана проблем в форматиране, които пречат ляв бек вдлъбнатина, когато са открити важни ключови думи.
- Добавена информация в код Коментари за външни файлове в режим на CGI.
- принуди парсера да не се добавя нов ред, след като ключова дума на SET, когато заявката започнем с това. Това е, за да се запази един ред с въпроси като SET client_encoding ДА & quot; utf8 & quot ;;
- Добавена е нова линия след SET дума за по-добри заявки формат актуализация.
Коментари не е намерена