# export

> Convert a data contract to a target format.

# `datacontract export`

{/* AUTOGENERATED from `datacontract --help`: do not edit by hand; regenerate with update_command_docs.py */}

```bash
datacontract export [OPTIONS] COMMAND [ARGS]...
```

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

Guide: **[Exports](../../exports/index.md)**.
