Grenoble -2023 년 1 월 11 일
Pgformatter의 버전 5.4, 포맷에 사용되는 무료 및 신뢰할 수있는 도구 SQL 및 PLPGSQL 코드는 공식적으로 출시되었으며 공개적으로 다운로드 할 수 있습니다. 데모 사이트는 온라인으로 제공됩니다http : //sqlformat.darold.net
범퍼카 토토는 가장 고급 SQL 및 PLPGSQL 코드 Formatter이며 PostgreSQL 전용 미용사. CLI 또는 CGI로 제공됩니다 프로그램.
이 유지 보수 릴리스는 지난 5 년 이후 사용자가보고 한 문제를 해결합니다. 개선과 새로운 기능이 몇 개월되었습니다.
새로운 옵션 및 기능 :
--공간-기능
, 사용하면 범퍼카 토토가 제거됩니다
함수 호출과 열린 괄호 사이의 공간 문자
따르다. 기본적으로 범퍼카 토토는 공간 문자를 추가합니다 (예 :삭제 함수가 존재하는 경우 app_public.hello (텍스트);
DROP 함수가 존재하는 경우 app_public.hello (텍스트);
--extra-keyword
키워드 서식을 적용하려면
파일에 정의 된 추가 키워드 목록 (라인 당 하나의 키워드).
파일 경로 대신 특별한 값 'Redshift'를 전달할 수 있습니다.
이 데이터베이스의 PGFormatter에 내부적으로 정의 된 키워드를 사용합니다.
이것은 역사적으로를 통해 가능했습니다.-r | --redshift
옵션
이제는 쓸모없고 앞으로 제거 될 것입니다.변경의 전체 목록은 다음을 참조하십시오.https : //github.com/darold/범퍼카 토토/blob/master/changelog
패치를 제출 한 개발자와보고 한 사용자에게 감사합니다. 버그 및 기능 요청은 모두 ChangeLog 파일에 인용됩니다.
pgformatter는 개방 된 프로젝트입니다. 더 나은 구축에 대한 기여 도구를 환영합니다. 아이디어, 기능 요청을 보내야 만하면됩니다 또는 GitHub 도구를 사용하는 패치.
pgformatter는 지원하는 SQL 및 PLPGSQL Formatter/Beautifier입니다 SQL-92, SQL-99, SQL-2003, SQL-2008, SQL-2011의 키워드 및 PostgreSQL은 키워드를 세부합니다. 다른 데이터베이스와 함께 작동 할 수 있습니다 도. PGBADGER와 동일한 코드를 공유하므로 개선이 이루어집니다. 파서에서 PGBADGER로 반전됩니다. 도구가 만들어지고 유지되었습니다 Gilles Darold에 의해.
pgformatter는 모든 플랫폼에서 작동하며 Postgresql 라이센스.