X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fooddl.lisp;h=3ec173a40576e7534e8145d67791322ef7824660;hp=610da26a5877976bed3ba4182137369656b61d58;hb=46525a14e41672ba3daaf79c68fdc413e47c4fd0;hpb=bb71f27c241187a32c7839aea501114d65e29f85 diff --git a/sql/ooddl.lisp b/sql/ooddl.lisp index 610da26..3ec173a 100644 --- a/sql/ooddl.lisp +++ b/sql/ooddl.lisp @@ -108,8 +108,8 @@ in DATABASE which defaults to *DEFAULT-DATABASE*." (when keylist (convert-to-db-default-case (format nil "CONSTRAINT ~APK PRIMARY KEY~A" - (database-output-sql (view-table class) database) - (database-output-sql keylist database)) + (sql-output (view-table class) database) + (sql-output keylist database)) database)))) (defmethod database-generate-column-definition (class slotdef database) @@ -121,7 +121,7 @@ in DATABASE which defaults to *DEFAULT-DATABASE*." (setf cdef (append cdef (list (view-class-slot-db-type slotdef)))) (let ((const (view-class-slot-db-constraints slotdef))) (when const - (setq cdef (append cdef (list const))))) + (setq cdef (append cdef (listify const))))) cdef)))