+(defgeneric collect-table-refs (sql)
+ )
+(defgeneric database-output-sql (arg database)
+ )
+(defgeneric database-constraint-description (constraint database)
+ )
+(defgeneric database-pkey-constraint (class database)
+ )
+(defgeneric database-constraint-statement (constraints database)
+ )
+(defgeneric %install-class (class database)
+ )
+(defgeneric database-generate-column-definition (class slotdef database)
+ )
+(defgeneric update-slot-from-db (instance slotdef val)
+ )
+(defgeneric key-value-from-db (slotdef value database)
+ )
+(defgeneric get-slot-values-from-view (obj slotdeflist values)
+ )
+(defgeneric database-output-sql-as-type (type val database)
+ )
+(defgeneric read-sql-value (val type database)
+ )
+(defgeneric postinitialize (object)
+ )
+(defgeneric add-to-relation (target slot-name value)
+ )
+(defgeneric remove-from-relation (target slot-name value)
+ )