Expand description
Export functionality
Provides exporters for various formats:
- SQL
- JSON Schema
- AVRO
- Protobuf
- ODCS (Open Data Contract Standard) v3.1.0
- PNG
- PDF (with branding support)
- Decision (MADR-compliant decision records)
- Knowledge (Knowledge Base articles)
- Markdown (for GitHub readability)
Re-exports§
pub use avro::AvroExporter;pub use cads::CADSExporter;pub use decision::DecisionExporter;pub use json_schema::JSONSchemaExporter;pub use knowledge::KnowledgeExporter;pub use markdown::BrandedMarkdownExporter;pub use markdown::MarkdownBrandingConfig;pub use markdown::MarkdownExporter;pub use odcl::ODCLExporter;pub use odcs::ODCSExporter;pub use odps::ODPSExporter;pub use pdf::BrandingConfig;pub use pdf::PageSize;pub use pdf::PdfExportResult;pub use pdf::PdfExporter;pub use protobuf::ProtobufExporter;pub use sql::SQLExporter;
Modules§
- avro
- AVRO schema exporter for generating AVRO schemas from data models.
- cads
- CADS (Compute Asset Description Specification) exporter
- decision
- Decision (MADR) exporter
- json_
schema - JSON Schema exporter for generating JSON Schema from data models.
- knowledge
- Knowledge Base exporter
- markdown
- Markdown exporter for Decision and Knowledge articles
- odcl
- ODCS exporter for generating ODCS v3.1.0 YAML from data models.
- odcs
- ODCS exporter for generating ODCS v3.1.0 YAML from data models.
- odps
- ODPS (Open Data Product Standard) exporter
- PDF exporter with branding support
- protobuf
- Protobuf exporter for generating .proto files from data models.
- sql
- SQL exporter for generating CREATE TABLE statements from data models.
Structs§
- Export
Result - Result of an export operation.
Enums§
- Export
Error - Error during export