Expand description
Error types for the client module.
Two top-level enums cover different failure modes:
ConnectionErrorโ Transport and query failures: connection refused, SQL errors, missing dependencies, configuration problems, and DDL failures.DatabaseValidationErrorโ Semantic mismatches detected during pre-deployment validation (e.g., schema conflicts, unexpected objects).
Enumsยง
- Connection
Error - Errors that can occur during database operations.
- Database
Validation Error - Errors that can occur during project validation against the database.
Functionsยง
- format_
query_ ๐error - format_
relative_ path - Extract last 3 path components for display (database/schema/file.sql).