List of all items
Structs
- auth::AuthState
- auth::GitHubEmail
- auth::InitiateOAuthRequest
- auth::InitiateOAuthResponse
- auth::SelectEmailRequest
- export::ExportResult
- export::avro::AvroExporter
- export::dataflow::DataFlowExporter
- export::json_schema::JSONSchemaExporter
- export::odcs::ODCSExporter
- export::protobuf::ProtobufExporter
- export::sql::SQLExporter
- import::ColumnData
- import::ImportResult
- import::TableData
- import::TableRequiringName
- import::avro::AvroImporter
- import::avro::ParserError
- import::dataflow::DataFlowImporter
- import::json_schema::JSONSchemaImporter
- import::json_schema::ParserError
- import::odcs::ODCSImporter
- import::odcs::ParserError
- import::protobuf::ParserError
- import::protobuf::ProtobufImporter
- import::sql::SQLImporter
- model::api_loader::ApiModelLoader
- model::loader::ModelLoadResult
- model::loader::ModelLoader
- model::loader::RelationshipData
- model::loader::TableData
- model::saver::ModelSaver
- model::saver::RelationshipData
- model::saver::TableData
- models::column::Column
- models::column::ForeignKey
- models::cross_domain::CrossDomainConfig
- models::cross_domain::CrossDomainRelationshipRef
- models::cross_domain::CrossDomainTableRef
- models::data_model::DataModel
- models::relationship::ConnectionPoint
- models::relationship::ETLJobMetadata
- models::relationship::ForeignKeyDetails
- models::relationship::Relationship
- models::relationship::VisualMetadata
- models::table::ContactDetails
- models::table::Position
- models::table::SlaProperty
- models::table::Table
- storage::api::ApiStorageBackend
- storage::api::WorkspaceInfo
- validation::relationships::CircularDependency
- validation::relationships::RelationshipValidationResult
- validation::relationships::RelationshipValidator
- validation::relationships::SelfReference
- validation::tables::NamingConflict
- validation::tables::PatternViolation
- validation::tables::TableValidationResult
- validation::tables::TableValidator
- workspace::CreateWorkspaceRequest
- workspace::CreateWorkspaceResponse
- workspace::ListProfilesResponse
- workspace::LoadProfileRequest
- workspace::ProfileInfo
- workspace::WorkspaceInfo
Enums
- auth::AuthMode
- export::ExportError
- import::ImportError
- models::enums::Cardinality
- models::enums::DataVaultClassification
- models::enums::DatabaseType
- models::enums::InfrastructureType
- models::enums::MedallionLayer
- models::enums::ModelingLevel
- models::enums::RelationshipType
- models::enums::SCDPattern
- storage::StorageError
- validation::input::ValidationError
- validation::relationships::RelationshipValidationError
- validation::tables::TableValidationError
Traits
Functions
- validation::input::sanitize_description
- validation::input::sanitize_sql_identifier
- validation::input::validate_column_name
- validation::input::validate_data_type
- validation::input::validate_description
- validation::input::validate_table_name
- validation::input::validate_uuid