Expand description
Validation functionality
Provides validation logic for:
- Table validation (naming conflicts, pattern exclusivity)
- Relationship validation (circular dependencies)
- Input validation and sanitization (security)
Re-exports§
pub use input::ValidationError;pub use input::sanitize_model_name;pub use input::sanitize_sql_identifier;pub use input::validate_bpmn_dmn_file_size;pub use input::validate_column_name;pub use input::validate_data_type;pub use input::validate_openapi_file_size;pub use input::validate_table_name;pub use input::validate_uuid;pub use relationships::RelationshipValidationError;pub use relationships::RelationshipValidationResult;pub use tables::TableValidationError;pub use tables::TableValidationResult;pub use xml::load_xsd_schema;pub use xml::validate_xml_against_xsd;
Modules§
- input
- Input validation and sanitization utilities.
- relationships
- Relationship validation functionality
- tables
- Table validation functionality
- xml
- XML validation utilities