[elephant-devel] SQLite 3 support - fixed
Robert L. Read
read at robertlread.net
Tue Nov 22 13:13:06 UTC 2005
Dear Dan,
Thanks! This is excellent! If we can get this to work, it will be
significant step forward in the
overall value of the Elephant package.
I will make this my highest priority upon returning from the
Thanksgiving holiday next week.
In fact, I had meant to release SQL-BACK-END as Elephant 0.3 by now;
this give me further
incentive to do that, although I will evaluate your patch first, as it
would be very nice to
release Postgres and Sql-Lite support at the same time.
On Tue, 2005-11-22 at 04:27 -0500, Dan Knapp wrote:
> Enclosed, find my patch against SQL-BACK-END to make Elephant work
> with SQLite 3. I have also attached the detailed notes I took while
> debugging, since they'll probably be of interest to Robert. There may
> be a couple small changes in the patch not explained in the notes...
> ask me if it's unclear. The notes are stream-of-consciousness stuff,
> so don't expect them to be concise or direct.
>
>
> The main problem was a bug in how slot values were decoded. The
> actual connecting to the database and exchanging sql with it went
> without a hitch.
>
>
> I needed the Berkely DB support to continue working, so that I could
> migrate my data, so I fixed one small bug there and changed the
> library path to where fink installs it - I used the "db43*" packages.
>
>
> I tested this all on OS X:
>
>
> Darwin mt-kukulu.local 8.2.0 Darwin Kernel Version 8.2.0: Fri Jun 24
> 17:46:54 PDT 2005; root:xnu-792.2.4.obj~3/RELEASE_PPC Power Macintosh
> powerpc
>
>
> I used clsql-3.4.6, uffi-1.5.7, and the version of sqlite which came
> with the OS, 3.0.8.6.
>
>
> Tell me how it works for you!
>
>
>
>
>
>
>
> -- Dan Knapp
>
>
>
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20051122/68b02f1f/attachment.html>
More information about the elephant-devel
mailing list