r10546: 18 May 2005 Kevin Rosenberg <kevin@rosenberg.net>
[clsql.git] / sql / package.lisp
index 4ee3b1d86ea90ab058c55e0927f92deb1adfb826..c789e80bde26ba06371dbc9f0e60dbb1717a2e50 100644 (file)
@@ -38,6 +38,7 @@
          #+clsql-sbcl-mop #:sb-mop
          #+clsql-cmucl-mop #:mop
          #+allegro #:mop
+         #+clisp #:clos
          #+lispworks #:clos
          #+scl #:clos
          #+openmcl #:openmcl-mop)
@@ -45,6 +46,9 @@
     #+allegro
     (:shadowing-import-from 
      #:excl)
+    #+clisp
+    (:shadowing-import-from 
+     #:clos)
     #+lispworks
     (:shadowing-import-from 
      #:clos)
      #:database-type-load-foreign
      #:database-connect
      #:database-disconnect
+     #:database-reconnect
      #:database-query
      #:database-execute-command
      #:database-create-sequence
      #:database-sequence-exists-p
      #:database-list-attributes
      #:database-attribute-type
-     #:database-describe-table
      #:database-type-library-loaded
      #:database-create
      #:database-destroy
         #:sql-error
         #:sql-warning
         #:sql-database-warning
+         #:sql-error-database 
+         #:sql-error-database-type 
+         #:sql-error-connection-spec 
+         #:sql-error-expression 
+         #:sql-warning-database 
+         #:sql-user-error-message 
          #:*backend-warning-behavior*
 
          ;; Connection/initialisation (base-classes.lisp, database.lisp, 
         #:create-index                   
         #:drop-index                     
          ;; CLSQL Extensions 
-         #:describe-table
+         #:truncate-database
         #:list-views                  
         #:view-exists-p               
         #:list-indexes                
-        #:list-table-indexes          
         #:index-exists-p              
         #:create-sequence             
         #:drop-sequence               
         #:map-query                    
         #:loop
          ;; CLSQL Extensions 
-         #:truncate-database
-         #:for-each-row
         #:prepare-sql
         #:bind-parameter
         #:run-prepared-sql
         #:bigint
         #:varchar
         #:generalized-boolean
-        #:*default-varchar-length*
+        #:mediumint
+        #:smallint
+        #:tinyint
+        #:*default-string-length*
 
         ;; OODML (oodml.lisp) 
         #:instance-refreshed               
         #:update-objects-joins             
         #:*default-update-objects-max-len* 
+        #:*default-caching*
         #:update-slot-from-record          
         #:update-instance-from-records     
         #:update-records-from-instance