X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fooddl.lisp;h=25308e171a9e1474a1914d270f596c7ac2d84212;hp=9fb218fa3164ddbd87ddf886b43d29abafa8458e;hb=39e2802cd264ddacb3ca59b3b2c5c38f202149de;hpb=f5b49cfe271f8c467f74002eaf27e1d93409cdc5;ds=sidebyside diff --git a/sql/ooddl.lisp b/sql/ooddl.lisp index 9fb218f..25308e1 100644 --- a/sql/ooddl.lisp +++ b/sql/ooddl.lisp @@ -137,7 +137,7 @@ in DATABASE which defaults to *DEFAULT-DATABASE*." (defmethod database-generate-column-definition (class slotdef database) (declare (ignore class)) - (when (member (view-class-slot-db-kind slotdef) '(:base :key)) + (when (key-or-base-slot-p slotdef) (let ((cdef (list (sql-expression :attribute (database-identifier slotdef database)) (specified-type slotdef))))