X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=base%2Fdb-interface.lisp;fp=base%2Fdb-interface.lisp;h=d874a7f67dfa15249b46bd7eae2e1368d061ea70;hp=d257a5fa3342c70616f117e4eefb23dd33c16c98;hb=a4097e19c5157e87b9991549bc44f3ef598aeb90;hpb=db9892632e6eb7869aea7a94c16b523a82de1501 diff --git a/base/db-interface.lisp b/base/db-interface.lisp index d257a5f..d874a7f 100644 --- a/base/db-interface.lisp +++ b/base/db-interface.lisp @@ -204,6 +204,15 @@ the given lisp type and parameters.")) (defgeneric oid (object) (:documentation "Return the unique ID of a database object.")) +;;; Database backend capabilities + +(defgeneric db-use-column-on-drop-index? (database) + (:method (database) + (declare (ignore database)) + ;; Standard SQL does not use column name on DROP INDEX + nil) + (:documentation "NIL [default] lif database does not use column name on DROP INDEX.")) + ;;; Large objects support (Marc Battyani)