X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fsql.lisp;fp=sql%2Fsql.lisp;h=c322666eb2932fdf6c1dde4cde3d47e6e7fd7bd4;hp=a59989043b5e146daa35aec52be12b3658252a82;hb=9a70270bf9a1d60323ded33ce52bd0904544c70b;hpb=813ae0f6f92e4b9dfac48528d64a6ae8b229d3a1 diff --git a/sql/sql.lisp b/sql/sql.lisp index a599890..c322666 100644 --- a/sql/sql.lisp +++ b/sql/sql.lisp @@ -191,10 +191,11 @@ condition is true." (let ((keyword-package (symbol-package :foo))) (defmethod database-output-sql ((sym symbol) database) - (declare (ignore database)) - (if (equal (symbol-package sym) keyword-package) - (concatenate 'string "'" (string sym) "'") - (symbol-name sym)))) + (convert-to-db-default-case + (if (equal (symbol-package sym) keyword-package) + (concatenate 'string "'" (string sym) "'") + (symbol-name sym)) + database))) (defmethod database-output-sql ((tee (eql t)) database) (declare (ignore database)) @@ -261,7 +262,8 @@ condition is true." &key (database *default-database*)) (database-describe-table database - (convert-to-db-default-case (symbol-name (slot-value table 'name)) database))) + (convert-to-db-default-case + (symbol-name (slot-value table 'name)) database))) #+nil (defmethod add-storage-class ((self database) (class symbol) &key (sequence t))