data_modelling_sdk/models/
mod.rs

1//! Models module for the SDK
2//!
3//! Defines core data structures used by the SDK for import/export operations.
4//! These models are simplified versions focused on the SDK's needs.
5
6pub mod column;
7pub mod cross_domain;
8pub mod data_model;
9pub mod enums;
10pub mod relationship;
11pub mod table;
12
13pub use column::{Column, ForeignKey};
14pub use cross_domain::{CrossDomainConfig, CrossDomainRelationshipRef, CrossDomainTableRef};
15pub use data_model::DataModel;
16pub use enums::*;
17pub use relationship::{
18    ConnectionPoint, ETLJobMetadata, ForeignKeyDetails, Relationship, VisualMetadata,
19};
20pub use table::{ContactDetails, Position, SlaProperty, Table};