Postmodern is a Common Lisp library for interacting with PostgreSQL databases. Features are:
* Efficient communication with the database server without need for foreign libraries.
* Support for UTF-8 on Unicode-aware Lisp implementations
* A lispy syntax for expressing SQL queries
* Convenient support for prepared statements and stored procedures
* Defclass-like definition of tables and associated accessor classes
The biggest differences between this library and CLSQL/CommonSQL are that postmodern has no intention of being portable across different SQL implementations (it embraces non-standard Postgres features), and approaches extensions like lispy SQL and database access objects in a quite different way. This library was written because the CLSQL approach did not really work for me.
|Javier Olaechea||Daniel Brunner|
|Marijn Haverbeke||Fernando Borretti|
Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.