X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=sql%2Fmetaclasses.lisp;h=332c5c058a7712ad5fd980e98c749bdf952c54f6;hb=cae6d8a460e682e53c50981a5cf5e19240a6b7a8;hp=c76a210f6e8c6aedc3337ca93ba48027f6717fb1;hpb=961735a91f4baf6acfb1eef0590087a070997296;p=clsql.git diff --git a/sql/metaclasses.lisp b/sql/metaclasses.lisp index c76a210..332c5c0 100644 --- a/sql/metaclasses.lisp +++ b/sql/metaclasses.lisp @@ -479,6 +479,9 @@ which does type checking before storing a value in a slot." (delistify-dsd (view-class-slot-db-kind dsd)) :base)) + (setf (slot-value esd 'db-reader) + (when (slot-boundp dsd 'db-reader) + (delistify-dsd (view-class-slot-db-reader dsd)))) (setf (slot-value esd 'db-writer) (when (slot-boundp dsd 'db-writer) (delistify-dsd (view-class-slot-db-writer dsd))))