r9335: Automated commit for Debian build of clsql upstream-version-2.10.16
[clsql.git] / base / db-interface.lisp
index cfae08a402ef84c66d7f1ee47cc8e4accb5a5eb2..3ddfd89c032e64741fbd3f949dddecc8166dc8ba 100644 (file)
@@ -19,7 +19,7 @@
 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
 ;;;; *************************************************************************
 
-(in-package #:clsql-base-sys)
+(in-package #:clsql-base)
 
 (defgeneric database-type-load-foreign (database-type)
   (:documentation
@@ -186,7 +186,8 @@ the given lisp type and parameters."))
   (:documentation "List all attributes in TABLE."))
 
 (defgeneric database-attribute-type (attribute table database &key owner)
-  (:documentation "Return the type of ATTRIBUTE in TABLE."))
+  (:documentation "Return the type of ATTRIBUTE in TABLE. Returns multiple values
+of TYPE_NAME (keyword) PRECISION SCALE NULLABLE."))
 
 (defgeneric database-add-attribute (table attribute database)
   (:documentation "Add the attribute to the table."))
@@ -278,7 +279,7 @@ the given lisp type and parameters."))
 
 (defmethod database-query :before (query-expression (database database) 
                                   result-set field-names)
-  (declare (ignore query-expression result-set))
+  (declare (ignore query-expression result-set field-names))
   (unless (is-database-open database)
     (signal-closed-database-error database)))