(postgresql) 17.9.26

R7RS portable PostgreSQL binding

This Snow package is federated from http://snow-fort.org/. Installation requires Akku >=0.5.0.

Original version number: 17.09.26

Original license field: N/A

Maintainers: Takashi Kato<ktakashi@ymail.com>.

$ akku update
$ akku install "(postgresql)"
$ .akku/env
Authors

Takashi Kato

License

NOASSERTION

Dependencies

^1.0.0-beta.3

Package contents

  • (postgresql apis) R7
    • → make-postgresql-connection postgresql-connection? postgresql-open-connection! postgresql-secure-connection! postgresql-login! postgresql-terminate! postgresql-query? postgresql-query-descriptions postgresql-execute-sql! postgresql-prepared-statement? postgresql-prepared-statement postgresql-prepared-statement-sql postgresql-bind-parameters! postgresql-execute! postgresql-close-prepared-statement! *postgresql-maximum-results* *postgresql-date-format* *postgresql-time-format* *postgresql-timestamp-format* *postgresql-copy-data-handler* *postgresql-write-data-handler* *postgresql-notice-handler* *postgresql-unknown-type-handler* postgresql-fetch-query! postgresql-start-transaction! postgresql-commit! postgresql-rollback! postgresql-transaction-mode postgresql-isolation-level-serializable postgresql-isolation-level-repeatable-read postgresql-isolation-level-read-committed postgresql-isolation-level-read-uncommitted postgresql-access-mode-read-write postgresql-access-mode-read-only postgresql-deferrable-on postgresql-deferrable-off
    • ← (scheme base) R7
    • ← (scheme write) R7
    • ← (scheme char) R7
    • ← (postgresql digest md5)
    • ← (postgresql misc socket)
    • ← (postgresql misc ssl)
    • ← (postgresql misc bytevectors)
    • ← (postgresql buffer)
  • (postgresql apis) R7 Sagittarius
    • → make-postgresql-connection postgresql-connection? postgresql-open-connection! postgresql-secure-connection! postgresql-login! postgresql-terminate! postgresql-query? postgresql-query-descriptions postgresql-execute-sql! postgresql-prepared-statement? postgresql-prepared-statement postgresql-prepared-statement-sql postgresql-bind-parameters! postgresql-execute! postgresql-close-prepared-statement! *postgresql-maximum-results* *postgresql-date-format* *postgresql-time-format* *postgresql-timestamp-format* *postgresql-copy-data-handler* *postgresql-write-data-handler* *postgresql-notice-handler* *postgresql-unknown-type-handler* postgresql-fetch-query! postgresql-start-transaction! postgresql-commit! postgresql-rollback! postgresql-transaction-mode postgresql-isolation-level-serializable postgresql-isolation-level-repeatable-read postgresql-isolation-level-read-committed postgresql-isolation-level-read-uncommitted postgresql-access-mode-read-write postgresql-access-mode-read-only postgresql-deferrable-on postgresql-deferrable-off
    • ← (scheme base) R7
    • ← (scheme write) R7
    • ← (scheme char) R7
    • ← (postgresql digest md5)
    • ← (postgresql misc socket)
    • ← (postgresql misc ssl)
    • ← (postgresql misc bytevectors)
    • ← (postgresql messages)
    • ← (sagittarius) Built-in
    • ← (rnrs) R6
  • (postgresql buffer) R7
    • → postgresql-send-ssl-request postgresql-send-startup-message postgresql-send-password-message postgresql-send-terminate-message postgresql-send-sync-message postgresql-send-flush-message postgresql-send-query-message postgresql-send-parse-message postgresql-send-bind-message postgresql-send-describe-message postgresql-send-execute-message postgresql-send-close-message postgresql-send-copy-data-message postgresql-send-copy-fail-message postgresql-send-copy-done-message postgresql-read-response make-postgresql-out-buffer
    • ← (scheme base) R7
    • ← (scheme write) R7
    • ← (postgresql messages)
  • (postgresql conditions) R7
    • → raise-postgresql-error postgresql-error? postgresql-error-severity postgresql-error-code postgresql-error-schema postgresql-error-table postgresql-error-column postgresql-error-data-type postgresql-error-constraint
    • ← (rnrs) R6
  • (postgresql digest md5) R7
    • → md5
    • ← (scheme base) R7
    • ← (rnrs) R6
    • ← (postgresql misc bytevectors)
  • (postgresql digest md5) R7 Sagittarius
    • → md5
    • ← (scheme base) R7
    • ← (math)
    • ← (postgresql misc bytevectors)
    • ← (rnrs) R6
  • (postgresql messages) R7
    • → postgresql-send-ssl-request postgresql-send-startup-message postgresql-send-password-message postgresql-send-terminate-message postgresql-send-sync-message postgresql-send-flush-message postgresql-send-query-message postgresql-send-parse-message postgresql-send-bind-message postgresql-send-describe-message postgresql-send-execute-message postgresql-send-close-message postgresql-send-copy-data-message postgresql-send-copy-fail-message postgresql-send-copy-done-message postgresql-read-response
    • ← (scheme base) R7
    • ← (scheme write) R7
    • ← (postgresql conditions)
    • ← (postgresql misc socket)
    • ← (postgresql misc bytevectors)
    • ← (postgresql misc io)
  • (postgresql misc bytevectors) R7
    • → bytevector-u16-ref-le bytevector-u16-ref-be bytevector-u32-ref-be bytevector->integer bytevector-prefix? hex-string->bytevector bytevector->hex-string
    • ← (scheme base) R7
    • ← (scheme char) R7
  • (postgresql misc bytevectors) R7 Sagittarius
    • → bytevector-u16-ref-le bytevector-u16-ref-be bytevector-u32-ref-be bytevector->integer bytevector-prefix? hex-string->bytevector bytevector->hex-string
    • ← (rnrs) R6
    • ← (sagittarius) Built-in
    • ← (sagittarius control) Built-in
    • ← (util bytevector)
  • (postgresql misc io) R7
    • → write-u16-be write-u32-be
    • ← (scheme base) R7
    • ← (scheme case-lambda) R7
  • (postgresql misc io) R7 Sagittarius
    • → write-u16-be write-u32-be
    • ← (scheme base) R7
    • ← (scheme case-lambda) R7
    • ← (binary io)
    • ← (rnrs) R6
  • (postgresql misc socket) R7
    • → socket? make-client-socket socket-input-port socket-output-port socket-close socket-shutdown
  • (postgresql misc socket) R7 Chibi-Scheme
    • → socket? make-client-socket socket-input-port socket-output-port socket-close socket-shutdown
    • ← (scheme base) R7
    • ← (chibi net) Built-in
    • ← (scheme cxr) R7
    • ← (chibi filesystem) Built-in
    • ← (chibi process) Built-in
  • (postgresql misc socket) R7 gauche
    • → socket? make-client-socket socket-input-port socket-output-port socket-close socket-shutdown
    • ← (gauche base)
  • (postgresql misc ssl) R7
    • → socket->ssl-socket ssl-socket-input-port ssl-socket-output-port ssl-socket? ssl-socket-close
    • ← (scheme base) R7
  • (postgresql misc ssl) R7 Sagittarius
    • → socket->ssl-socket ssl-socket-input-port ssl-socket-output-port ssl-socket? ssl-socket-close
    • ← (scheme base) R7
    • ← (rfc tls)
  • (postgresql) R7
    • → make-postgresql-connection postgresql-connection? postgresql-open-connection! postgresql-secure-connection! postgresql-login! postgresql-terminate! postgresql-query? postgresql-query-descriptions postgresql-execute-sql! postgresql-prepared-statement? postgresql-prepared-statement postgresql-prepared-statement-sql postgresql-bind-parameters! postgresql-execute! postgresql-close-prepared-statement! postgresql-fetch-query! postgresql-start-transaction! postgresql-commit! postgresql-rollback! *postgresql-maximum-results* *postgresql-date-format* *postgresql-time-format* *postgresql-timestamp-format* *postgresql-copy-data-handler* *postgresql-write-data-handler* *postgresql-notice-handler* *postgresql-unknown-type-handler* postgresql-transaction-mode postgresql-isolation-level-serializable postgresql-isolation-level-repeatable-read postgresql-isolation-level-read-committed postgresql-isolation-level-read-uncommitted postgresql-access-mode-read-write postgresql-access-mode-read-only postgresql-deferrable-on postgresql-deferrable-off postgresql-error? postgresql-error-severity postgresql-error-code postgresql-error-schema postgresql-error-table postgresql-error-column postgresql-error-data-type postgresql-error-constraint
    • ← (postgresql apis)
    • ← (postgresql conditions)

Version history

  • 2023-05-18 ~ 17.9.26
  • 2019-03-26 ~ 15.7.21