initial version of the autoincrement support for sqlite3 backend
[clsql.git] / sql / generics.lisp
index 748cbd90f97c717c8c20039c1cf688c900cd9b27..7f276fc196e397a68444c479135949e7ebe929a2 100644 (file)
@@ -193,3 +193,8 @@ the arguments EXPR and DATABASE."))
 
 (defgeneric database-constraint-statement  (constraints database)
   )
+
+(defgeneric database-translate-constraint (constraint database)
+  (:documentation "Given a column constraint returns its
+database-specific name. For example, auto-increment constraints can
+have different names in different database engines."))