[elephant-cvs] CVS elephant/src/db-clsql

ieslick ieslick at common-lisp.net
Mon Feb 20 21:21:41 UTC 2006


Update of /project/elephant/cvsroot/elephant/src/db-clsql
In directory common-lisp:/tmp/cvs-serv10634/src/db-clsql

Modified Files:
	sql-controller.lisp 
Log Message:
A quick AllegroCache backend based on the allegrocache map and compound keys - functionality is only partial but the basics work

--- /project/elephant/cvsroot/elephant/src/db-clsql/sql-controller.lisp	2006/02/20 15:45:37	1.5
+++ /project/elephant/cvsroot/elephant/src/db-clsql/sql-controller.lisp	2006/02/20 21:21:41	1.6
@@ -24,6 +24,15 @@
 
 (in-package "ELEPHANT-CLSQL")
 
+;; ISE NOTE: Putting this here results in users having to
+;; modify source code to run which is inadvisable.  My strategy
+;; is to asdf resolve references to local libraries and require
+;; that the user properly install clsql for their chosen SQL 
+;; backend.  If you really want to allow local configuration
+;; for SQL then stick it into ele-sql.asd just as we did for
+;; BDB in ele-bdb.asd.  This note and code should get removed
+;; in 0.6.1 if we have a reasonable strategy
+;;
 ;;; other clsql packages would have to be added for 
 ;;; non-postgresql databases, see the CL-SQL documentation
 ;; (eval-when (:compile-toplevel :load-toplevel)
@@ -33,7 +42,6 @@
 ;;   (clsql:push-library-path *clsql-foreign-lib-path*)
 ;;   (clsql:push-library-path *elephant-lib-path*))
 
-
 ;;
 ;; The main SQL Controller Class
 ;;




More information about the Elephant-cvs mailing list