Fetch metadata functions fetch 'snapshots' of the schema for a data warehouse database, including information about tables, schemas, and fields, and their types. For example, with SQL databases, these functions use the JDBC DatabaseMetaData to get this information.
Fetch metadata functions fetch 'snapshots' of the schema for a data warehouse database, including information about tables, schemas, and fields, and their types. For example, with SQL databases, these functions use the JDBC DatabaseMetaData to get this information.
(db-metadata database)
Inputs: [database :- i/DatabaseInstance] Returns: i/DatabaseMetadata
Get basic Metadata about a database
and its Tables. Doesn't include information about the Fields.
Inputs: [database :- i/DatabaseInstance] Returns: i/DatabaseMetadata Get basic Metadata about a `database` and its Tables. Doesn't include information about the Fields.
(fk-metadata database table)
Inputs: [database :- i/DatabaseInstance table :- i/TableInstance] Returns: i/FKMetadata
Get information about the foreign keys belonging to table
.
Inputs: [database :- i/DatabaseInstance table :- i/TableInstance] Returns: i/FKMetadata Get information about the foreign keys belonging to `table`.
(table-metadata database table)
Inputs: [database :- i/DatabaseInstance table :- i/TableInstance] Returns: i/TableMetadata
Get more detailed information about a table
belonging to database
. Includes information about the Fields.
Inputs: [database :- i/DatabaseInstance table :- i/TableInstance] Returns: i/TableMetadata Get more detailed information about a `table` belonging to `database`. Includes information about the Fields.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close