[ANN] YstokSQL 0.4 - Common Lisp ODBC interface
Hello,
This is the fourth release of YstokSQL, a Common Lisp library for
interfacing relational databases via ODBC. The implementation
is much inspired by LispWorkss(R) CommonSQL.
YstokSQL provides the functional CommonSQL interface almost in full
and a limited support of the object-oriented interface.
YstokSQL is distributed under a LLGPL style license.
The latest version is at
http://lisp.ystok.ru/ysql.html
YstokSQL is based on the following open-source implementations:
- SQL/ODBC module by Paul Meurer,
- MaiSQL package by Pierre R. Mai,
- UncommonSQL by OnShore Development.
- CLSQL maintained by Kevin M. Rosenberg.
YstokSQL was tested on LispWorks 4.2-4.4 for Windows against the following
ODBC drivers:
- MS Access (Jet 3.5-4.0),
- Oracle 8.1.7 and 10.1 (InstantClient 10.1 and 10.2),
- PostgreSQL 8.1 (http://pgfoundry.org/projects/psqlodbc/),
- SQLite3 driver 0.71 by Christian Werner
(http://www.ch-werner.de/sqliteodbc/),
- MS SQL Server.
Compatibility with Allegro CL, CLISP, CMUCL, Corman Lisp, MCL,
and SBCL is also targetable.
Release 0.4 new features
--------------------------------
- Regression test suite.
- Set operations UNION, INTERSECT, EXCEPT.
- Database creation, destroying, and listing functions.
Bug reports and suggestions are welcome.
--
Sincerely,
Dmitriy Ivanov
lisp.ystok.ru