X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fmetaclasses.lisp;h=332c5c058a7712ad5fd980e98c749bdf952c54f6;hp=c76a210f6e8c6aedc3337ca93ba48027f6717fb1;hb=250ceb7959ea948ef7620605478a17b4f109b7af;hpb=35360c4bc684bdd70301d25fdec1245ed2ff26e6 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))))