Next: Legalities, Up: (dir) [Contents][Index]
Guile-PG is a collection of modules for Guile allowing access to the PostgreSQL RDBMS from Scheme programs.
The low-level module (database postgres) provides an almost one-to-one
correspondence with the PostgreSQL libpq C library interface. Other
higher-level modules, typically named (database postgres-FOO), provide
abstractions and convenience procedures.
This manual documents Guile-PG 0.45 (released 2013-03-10).
| • Legalities: | Your rights and freedoms. | |
| • Quick Start: | Overview and brief examples. | |
| • Database Connections: | Groundwork for database interaction. | |
| • Retrieving Data: | Making queries and accessing results. | |
| • Writing/Reading Data: | Bulk data movement and I/O. | |
| • Large Objects: | Large-Object support. | |
| • Miscellaneous: | Everything else starting with "pg-". | |
| • Not Included: | Functions left out for some reason. | |
| • Query Construction: | Module: (database postgres-qcons). | |
| • Displaying Results: | Module: (database postgres-resdisp). | |
| • Types Conversion: | Module: (database postgres-types). | |
| • Column Definitions: | Module: (database postgres-col-defs). | |
| • Result Transforms: | Module: (database postgres-resx). | |
| • Single-Table Abstraction: | Module: (database postgres-table). | |
| • Introspection: | Module: (database postgres-meta). | |
| • Easy Interaction: | Module: (database postgres-gxrepl). | |
| • Index: | ||
Next: Legalities, Up: (dir) [Contents][Index]