projects
/
clsql.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r9119: Automated commit for Debian build of clsql upstream-version-2.9.2
[clsql.git]
/
sql
/
package.lisp
diff --git
a/sql/package.lisp
b/sql/package.lisp
index 63847d33033eb5414acc3e07dc88aaa1654ba769..6a1150353270240dbbaa5d6c2b16484331df2307 100644
(file)
--- a/
sql/package.lisp
+++ b/
sql/package.lisp
@@
-149,6
+149,7
@@
#:database-list-tables
#:database-list-views
#:database-list-indexes
#:database-list-tables
#:database-list-views
#:database-list-indexes
+ #:database-list-table-indexes
#:database-list-sequences
#:database-list-attributes
#:database-attribute-type
#:database-list-sequences
#:database-list-attributes
#:database-attribute-type
@@
-230,6
+231,15
@@
#:database-commit-transaction
#:transaction-level
#:transaction
#:database-commit-transaction
#:transaction-level
#:transaction
+
+ ;; Database capabilities
+ #:db-type-use-column-on-drop-index?
+ #:db-backend-has-create/destroy-db?
+ #:db-type-has-views?
+ #:db-type-has-subqueries?
+ #:db-type-has-boolean-where?
+ #:db-type-transaction-capable?
+ #:database-underlying-type
))
(:export
;; "Private" exports for use by interface packages
))
(:export
;; "Private" exports for use by interface packages
@@
-253,12
+263,20
@@
#:database-list-views
#:database-view-exists-p
#:database-list-indexes
#:database-list-views
#:database-view-exists-p
#:database-list-indexes
+ #:database-list-table-indexes
#:database-index-exists-p
#:database-list-sequences
#:database-sequence-exists-p
#:database-list-attributes
#:database-attribute-type
#:database-describe-table
#:database-index-exists-p
#:database-list-sequences
#:database-sequence-exists-p
#:database-list-attributes
#:database-attribute-type
#:database-describe-table
+
+ #:db-backend-has-create/destroy-db?
+ #:db-type-has-views?
+ #:db-type-has-subqueries?
+ #:db-type-has-boolean-where?
+ #:db-type-transaction-capable?
+ #:database-underlying-type
.
;; Shared exports for re-export by CLSQL.
.
;; Shared exports for re-export by CLSQL.
@@
-333,6
+351,7
@@
#:list-views ; table xx
#:view-exists-p ; table xx
#:list-indexes ; table xx
#:list-views ; table xx
#:view-exists-p ; table xx
#:list-indexes ; table xx
+ #:list-table-indexes ; table xx
#:index-exists-p ; table xx
#:create-sequence ; table xx
#:drop-sequence ; table xx
#:index-exists-p ; table xx
#:create-sequence ; table xx
#:drop-sequence ; table xx