Re: SQL on CMUCL/SBCL and Debian

Kevin Rosenberg <[email protected]> Sun, 21 Mar 2004 16:20:54 -0700
Newsgroups gmane.lisp.uncommon-sql
Message-ID <[email protected]>
Marcus Pearce wrote:
> This might be relevant here. I've been working on porting USQL to run on
> the CLSQL backends. While I was at it I thought it might be worth updating
> USQL to conform to the latest CommonSQL spec (4.3) available at:

About 18 months ago I worked on supplying the db-implementation
specific low-level functions that usql requires. As you may have seen,
they are mostly in the db-*/*-usql.lisp files. Since that time, usql
has added some further db-implementation specific low-level interfaces.

If you decide to port usql to use clsql's backends, I'll be glad to
add to clsql whatever low-level interfaces are required for usql.

> of getting in touch with Kevin Rosenberg about the possibility of
> integrating it into CLSQL (it seems to me that there are enough free
> Common Lisp SQL interfaces offering similar functionality already without
> adding or maintaining another).

I could add the usql as another high-level interface in clsql that
could be used along side the interface in the sql/*.lisp. I know there
are some clsql users who *don't* want to use an object-oriented
interface and prefer clsql's high-level sql interface. 

I think Edi has a good point as well. usql2 can exist separately as
package that requires clsql as a dependency. In either case, I'd be
glad to help with clsql providing the low-level interface that usql
requiries.

-- 
Kevin Rosenberg
[email protected]