pg.el은에 대한 소켓 수준 토토 사이트 추천입니다.포스트그레Emacs용.
저자:작성자에릭 마스덴1999년 7월 21일.
pg.el은에 대한 소켓 수준 토토 사이트 추천입니다.포스트그레emacs용(텍스트 편집기 대단하다). 모듈은 다음으로부터 유형을 강제할 수 있습니다. SQL 유형의 범위를 동등한 Emacs Lisp 유형으로 변경합니다. 현재는 crypt 또는 Kerberos 인증을 지원하지 않으며 대규모 인증도 지원하지 않습니다. 객체.
코드(버전 0.2)는 다음의 GNU GPL에서 사용할 수 있습니다.에릭 마스덴
마지막 릴리스 이후 변경 사항:
이제 XEmacs와 작동합니다(Emacs 19.34 및 20.2에서 테스트됨, 및 XEmacs 20.4)
데이터베이스 메타정보를 제공하는 기능을 추가했습니다(목록 데이터베이스, 테이블, 열)
`pg:result'에 대한 인수는 이제 :keywords입니다.
MULE 저항성
추가 자체 테스트 코드
이것은 프로그래머의 API이며 다음을 제공하지 않습니다. 모든 형태의 사용자 인터페이스. 예:
(재미없는 데모 ()
(대화형)
(let* ((conn (pg:connect "template1" "postgres" "postgres"))
(res (pg:exec conn "SELECT * from scshdemo WHERE a = 42")))
(메시지 "상태는 %s입니다"(pg:result res :status))
(메시지 "메타데이터는 %s입니다"(pg:result res:attributes))
(메시지 "데이터는 %s입니다"(pg:result res :tuples))
(페이지:연결 끊기)))