+08 Nov 2004 Kevin Rosenberg <kevin@rosenberg.net>
+ * sql/expressions.lisp: Fix slot name [thanks to
+ Daniel Lowe]
+
31 Oct 2004 Kevin Rosenberg <kevin@rosenberg.net>
* clsql-sqlite3, db-sqlite3/*: NEW BACKEND
contributed by Aurelio Bignoli
(defmethod collect-table-refs ((sql sql-function-exp))
(let ((tabs nil))
- (dolist (exp (slot-value sql 'components))
+ (dolist (exp (slot-value sql 'args))
(let ((refs (collect-table-refs exp)))
(if refs (setf tabs (append refs tabs)))))
(remove-duplicates tabs
;;
(defmethod database-output-sql ((str string) database)
- (declare (ignore database)
- (optimize (speed 3) (safety 1) #+cmu (extensions:inhibit-warnings 3))
+ (declare (optimize (speed 3) (safety 1)
+ #+cmu (extensions:inhibit-warnings 3))
(simple-string str))
(let ((len (length str)))
(declare (type fixnum len))