X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=sql%2Fgenerics.lisp;h=2208b8d10cc93bdca90716fddbd1ea4092460a60;hb=bad0cc74f5574b40b8f1f7338dee3cd7bdf56228;hp=f022ff92947c6614368b9c61fad0e5295b54b7a3;hpb=0ad64f85ff6cd99a78cc9ae6716ebbdb5627eaef;p=clsql.git diff --git a/sql/generics.lisp b/sql/generics.lisp index f022ff9..2208b8d 100644 --- a/sql/generics.lisp +++ b/sql/generics.lisp @@ -72,7 +72,7 @@ represented by SLOTS are initialised from the values of the supplied slots with other attributes having default values. Furthermore, OBJECT becomes associated with DATABASE.")) -(defgeneric update-records-from-instance (object &key database this-class) +(defgeneric update-records-from-instance (object &key database) (:documentation "Using an instance of a View Class, OBJECT, update the table that stores its instance data. DATABASE defaults to @@ -139,7 +139,8 @@ DATABASE-NULL-VALUE on the type of the slot.")) ) (defgeneric read-sql-value (val type database db-type) ) - +(defgeneric database-make-autoincrement-sequence (class slotdef database) + ) ;; Generation of SQL strings from lisp expressions