(best-row-identifiers db & [{:keys [catalog schema table scope nullable]}])
Retrieves a description of a table's optimal set of columns that uniquely identifies a row.
Retrieves a description of a table's optimal set of columns that uniquely identifies a row.
(catalogs db)
Retrieves the catalog names available in this database.
Retrieves the catalog names available in this database.
(column db column)
Returns the information schema for column
in db
.
Returns the information schema for `column` in `db`.
(columns db & [{:keys [catalog schema table name]}])
Retrieves a description of the database columns matching catalog
,
schema
, table
and name
.
Retrieves a description of the database columns matching `catalog`, `schema`, `table` and `name`.
(current-schema db)
Returns the current schema from db
.
Returns the current schema from `db`.
(indexes db & [{:keys [catalog schema table unique approximate]}])
Retrieves a description of the given table's primary key columns.
Retrieves a description of the given table's primary key columns.
(primary-keys db & [{:keys [catalog schema table]}])
Retrieves a description of the given table's primary key columns.
Retrieves a description of the given table's primary key columns.
(schemas db)
Retrieves the catalog names available in this database.
Retrieves the catalog names available in this database.
(table db table)
Returns the information schema for table
in db
.
Returns the information schema for `table` in `db`.
(tables db & [{:keys [catalog schema name types]}])
Retrieves a description of the database tables matching catalog
,
schema
, name
and types
.
Retrieves a description of the database tables matching `catalog`, `schema`, `name` and `types`.
(unique-columns db & [{:keys [catalog schema table name]}])
Retrieves the unique columns of a table.
Retrieves the unique columns of a table.
(views db & [{:keys [catalog schema name types]}])
Retrieves a description of the database views matching catalog
,
schema
and name
.
Retrieves a description of the database views matching `catalog`, `schema` and `name`.
(with-metadata [metadata-sym db] & body)
Get the metadata from the db
connection, bind it to
metadata-sym
and evaluate body
.
Get the metadata from the `db` connection, bind it to `metadata-sym` and evaluate `body`.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close