datacontract export
Convert a data contract to a target format.
datacontract export [OPTIONS] COMMAND [ARGS]...
| Subcommand | Description |
|---|---|
avro | Export a data contract to Avro schema. |
avro-idl | Export a data contract to Avro IDL. |
bigquery | Export a data contract to BigQuery schema. |
custom | Export a data contract using a custom Jinja template. |
data-caterer | Export a data contract to Data Caterer format. |
dbml | Export a data contract to DBML. |
dbt | Removed: use datacontract export dbt-models instead. |
dbt-models | Export a data contract to dbt model schema YAML. |
dbt-sources | Export a data contract to dbt sources YAML. |
dbt-staging-sql | Export a data contract to a dbt staging SQL file. |
dcs | Export a data contract to DCS format. |
dqx | Export a data contract to DQX format. |
excel | Export a data contract to Excel. |
go | Export a data contract to Go structs. |
great-expectations | Export a data contract to Great Expectations suite. |
html | Export a data contract to HTML. |
iceberg | Export a data contract to Iceberg schema. |
jsonschema | Export a data contract to JSON Schema. |
markdown | Export a data contract to Markdown. |
mermaid | Export a data contract to Mermaid diagram. |
odcs | Export a data contract to ODCS format. |
protobuf | Export a data contract to Protobuf schema. |
pydantic-model | Export a data contract to a Pydantic model. |
rdf | Export a data contract to RDF. |
sodacl | Export a data contract to SodaCL checks. |
spark | Export a data contract to Spark schema. |
sql | Export a data contract to SQL DDL. |
sql-query | Export a data contract to a SQL query. |
sqlalchemy | Export a data contract to SQLAlchemy models. |
Guide: Exports.