pgFormatter 개발자가 스크립트가 키워드와 기능을 처리하는 방법을 제어 할 수 있습니다, 구문이 증가 가독성을 위해 출력에 강조 사용할 수 있습니다, 코드에서 주석을 제거 할 수 있습니다, 그들은 또한 들여 쓰기 크기를 사용자 정의 할 수 있습니다.
SQL 코드를 애플리케이션 내부 복사 - 붙여 넣기 할 수 있거나, 벌크 업로드 할 수있다.
pgFormatter는 PostgreSQL을 위해 특별히 기록했지만, 그것뿐만 아니라 다른 데이터베이스의 출력과 구문으로 작동 할 수 있습니다.
이 작은 도구가 고전 터미널 유틸리티로 (CGI 스크립트로) 웹 기반 인터페이스를 통해 사용하거나 할 수 있습니다.
콘솔에서 사용할 때
기본적으로 pgFormatter 출력 HTML로 아름답게 SQL 코드는하지만, 출력은 원시 텍스트로 변경됩니다
무엇이 릴리스의 새로운 기능입니다.
VI에서 포맷하기에 대한 유용한 힌트를 추가합니다. 힌트 데이비드 족쇄에 감사합니다.
우리가 예를 들어 카운트 (*)가 때 다시 닫기 후 여는 괄호 및 들여 쓰기 후 줄 바꿈을 방지합니다.
샘플 / ex8.sql에서 따옴표 앞에 백 슬래시와 함께 테스트 쿼리를 추가합니다.
문자열이 인용 전에 백 슬래시를 포함하면 착색 문자열을 수정합니다. 패치 케빈 브래넌 감사합니다.
RETURNS 키워드를 추가합니다.
FOR 키워드 전에 줄 바꿈을 제거합니다.
PG 키워드 목록에 BY 추가하는 대문자로한다.
PostgreSQL의 9.5에서 새로운 키워드를 추가합니다.
FOR와 쿼리를 다시 포맷하고 사용 예 : 사용 PUBLIC에게 모두를위한 로그 policy_even_ids_only 정책을 생성 (ID % 2 = 0);
정규식에서 이스케이프 문자를 수정합니다. 패치 톰 버넷에게 감사드립니다.
FROM 절 수용 기능을 잘못 들여 쓰기를 수정합니다. 보고서 아드리안 Klaver 및 알바 에레라에게 감사드립니다.
JSON 사업자에 대한 자세한 테스트 샘플을 추가합니다.
& #의 X3E, JSON 번호 & #의 X3E 추가; 연산자 및 샘플. 패치 톰 버넷에게 감사드립니다.
좀 더 JSON 연산자. 휴 버트 덕분에 패치 Lubaczewski을 depesz.
JSON 연산자는 정규 표현식 그래서 먼저 가능한 문자열과 일치하는 것 같이 정상 운영하기 전에해야 - & #의 X3E; 일치 - 먼저,이 토크 나이에 전에 있다면. 변경 순서는 톰 버넷에 의해 문제 보고서를 해결합니다. 휴 버트 덕분에 패치 Lubaczewski을 depesz.
페이지 기능의 목록에 새 JSON / jsonb 기능을 추가합니다.
JSON 연산자를 추가합니다. 보고서의 톰 버넷에게 감사드립니다.
문제 # 15에보고 된 오류를 익명화 수정합니다. 보고서 니클라스 Schmidtmer 감사합니다.
개발자 문서를 추가합니다. 휴 버트 덕분에 패치 Lubaczewski을 depesz.
펄 5.20로 Beautify.pm을 수정합니다. 휴 버트 덕분에 패치 Lubaczewski을 depesz.
Beautify.pm에서 우리는 마지막 $ a를 가입 내부에 하나의 조건에 비어있는 가능성을 고려하지 않은, 그리고 펄 5.20에서 예외를 제공합니다. 패치 파블로 알바레스 데 소토 마요르 Posadillo 감사합니다.
전체 라이브러리와 프로그램에 분할합니다. 휴 버트 덕분에 패치 Lubaczewski을 depesz.
버전 1.4의 새로운 기능입니다 :
이 CGI 컨텍스트에서 바닥 글 이전에 추가 된 HTML 휴식.
추가 누락 된 SQL : 문서의 친자 확인 및 업데이트 라이센스 부분을 아름답게.
CGI 상황에서 파일 업로드를 허용합니다.
주요 키워드가 발견 된 경우 들여 쓰기를 다시 왼쪽 방지 형식의 문제가 해결되었습니다.
코드에서 추가 정보는 CGI 모드에서 외부 파일에 대한 코멘트.
쿼리가 시작되면 SET 키워드 다음에 새 줄을 삽입하지 파서를 강제로. UTF8 & 맞으면,이를 & quot SET의 CLIENT_ENCODING 같은 쿼리와 함께 하나의 라인을 유지하는 것입니다
더 나은 형식 UPDATE 쿼리에 SET 키워드 후 새로운 라인을 추가했습니다.
버전 1.3의 새로운 기능입니다 :
이 CGI 컨텍스트에서 바닥 글 이전에 추가 된 HTML 휴식.
추가 누락 된 SQL : 문서의 친자 확인 및 업데이트 라이센스 부분을 아름답게.
CGI 상황에서 파일 업로드를 허용합니다.
주요 키워드가 발견 된 경우 들여 쓰기를 다시 왼쪽 방지 형식의 문제가 해결되었습니다.
코드에서 추가 정보는 CGI 모드에서 외부 파일에 대한 코멘트.
쿼리가 시작되면 SET 키워드 다음에 새 줄을 삽입하지 파서를 강제로. UTF8 & 맞으면,이를 & quot SET의 CLIENT_ENCODING 같은 쿼리와 함께 하나의 라인을 유지하는 것입니다
더 나은 형식 UPDATE 쿼리에 SET 키워드 후 새로운 라인을 추가했습니다.
댓글을 찾을 수 없습니다