X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=sql%2Fooddl.lisp;h=9fb218fa3164ddbd87ddf886b43d29abafa8458e;hb=f5b49cfe271f8c467f74002eaf27e1d93409cdc5;hp=2d1d73b6252eda74e08881df79d12b2f59c259cb;hpb=f1d668746523a72a6893a46380468a9e033545e4;p=clsql.git diff --git a/sql/ooddl.lisp b/sql/ooddl.lisp index 2d1d73b..9fb218f 100644 --- a/sql/ooddl.lisp +++ b/sql/ooddl.lisp @@ -106,9 +106,7 @@ in DATABASE which defaults to *DEFAULT-DATABASE*." (defmethod %install-class ((self standard-db-class) database &key (transactions t)) (let ((schemadef '()) - (ordered-slots (if (normalizedp self) - (ordered-class-direct-slots self) - (ordered-class-slots self)))) + (ordered-slots (slots-for-possibly-normalized-class self))) (dolist (slotdef ordered-slots) (let ((res (database-generate-column-definition self slotdef database))) (when res