r9190: few bug fixes
[clsql.git] / sql / metaclasses.lisp
index aafd3f4120e5eee65980599b487cf7c3074ced6a..b7b2e50b98f979927b5b6986ec4d760e5072905f 100644 (file)
@@ -56,9 +56,9 @@
 
 ;;; Lispworks 4.2 and before requires special processing of extra slot and class options
 
-(defconstant +extra-slot-options+ '(:column :db-kind :db-reader :nulls-ok
+(defvar +extra-slot-options+ '(:column :db-kind :db-reader :nulls-ok :db-constraints
                                    :db-writer :db-type :db-info))
-(defconstant +extra-class-options+ '(:base-table))
+(defvar +extra-class-options+ '(:base-table))
 
 (dolist (slot-option +extra-slot-options+)
   (process-slot-option standard-db-class slot-option))