Description
pgsql is a foreign function binding to PostgreSQL written in Allegro Common Lisp
Author
Barton Gawboy, Marina Motion LLC
Author's Comments
I wrote this binding because I wanted to use the SQL database that comes with the RedHat distribution.For my purposes, primarily in conjunction with AllegroServe, it turned out to be simpler, speedier and handier than using ODBC.I made a simple (pg:sql statement) function, and a (pg:with-database ...) macro to use with it.
Documentation
The links below provide simple documentation.
Platform
Tested using Allegro Common Lisp 6.1 on Linux.
Using the Postgres that comes with RedHat 7
Dependencies
pgsql depends on having the libpq.so in your linux distribution
Files
pgsgl is distributed via zip or tarred gzip
License
The pgsql source code is licensed under the terms of the Lisp Lesser GNU Public License,
known as the LLGPL. The LLGPL consists of a preamble and the LGPL. Where
these conflict, the preamble takes precedence. pgsql is referenced in the preamble as the LIBRARY.
Open Source
This project is hosted on the http://opensource.franz.com site. There is an informal community support and development mailing
list (opensource@franz.com) for these open source projects. We encourage
you to take advantage by subscribing to the list. Click here to
subscribe or unsubscribe. Once you're subscribed, send email to
opensource@franz.com with your questions, comments, suggestions, and
patches.