r9114: fixes for list-indexes
[clsql.git] / base / package.lisp
index 45a2615f10b0e5e7ec6650bfb95ec20fc6d7532a..0301230f7cbbecc2b6798659939be3689adfea31 100644 (file)
@@ -43,6 +43,7 @@
      #:database-create
      #:database-destroy
      #:database-probe
+     #:database-list
      #:database-describe-table
      
      #:database-list-tables
@@ -57,6 +58,7 @@
      #:database-list-attributes
      #:database-list-sequences
      #:database-list-indexes
+     #:database-list-table-indexes
      #:database-list-views
      
      
      #:with-process-lock
      #:connection-spec
      #:ensure-keyword
-     
+
+     ;; utils.lisp
+     #:without-interrupts
+     #:make-process-lock
+     #:with-process-lock
+     #:command-output
+
      ;; Shared exports for re-export by CLSQL-BASE
      .
      #1=(#:clsql-condition
         #:clsql-closed-error-database
          #:clsql-sql-syntax-error
          #:clsql-type-error
-         
+         #:clsql-odbc-error
+        #:clsql-odbc-error-message
+        
         #:*loaded-database-types*
         #:reload-database-types
         #:*default-database-type*
         #:create-database
         #:destroy-database
         #:probe-database
+        #:list-databases
 
         ;; basic-sql.lisp
         #:query
         #:transaction-level
         #:transaction
 
+        ;; Database features specialized by backend
+        #:db-use-column-on-drop-index?
+        
         ))
     (:documentation "This is the INTERNAL SQL-Interface package of CLSQL-BASE."))