List of all items
Structs
- completions::CompletionResult
- completions::CompletionValue
- completions::CompletionsProvider
- critique::CritiqueItem
- dba_guard::DdlSafetyIssue
- detect::ConnectionDetector
- detect::DetectedCandidate
- exec::ToolOutcome
- exec::ToolRouter
- prompts::PromptArgument
- prompts::PromptCatalog
- prompts::PromptGetResult
- prompts::PromptInfo
- prompts::PromptMessage
- prompts::PromptMessageContent
- registry::ToolHints
- resources::McpResource
- resources::ParsedUri
- resources::ResourceContents
- resources::ResourceListResult
- resources::ResourceProvider
- resources::ResourceReadResult
- resources::ResourceTemplate
- schema::ToolSpec
- schema_diff::ColumnDiff
- schema_diff::ColumnSnapshot
- schema_diff::ConstraintDiff
- schema_diff::ConstraintSnapshot
- schema_diff::IndexDiff
- schema_diff::IndexSnapshot
- schema_diff::SchemaSnapshot
- schema_diff::TableDiff
- schema_diff::TableSnapshot
- session::ConnectionInfo
- session::ConnectionPolicy
- session::ScopedContext
- session::ToolSession
Enums
- completions::CompletionError
- dba_guard::RiskLevel
- error::ToolError
- export::ExportFormat
- prompts::PromptError
- registry::ToolName
- registry::ToolProfile
- resources::ResourceError
- resources::ResourceKind
- schema_diff::DiffStatus
- session::CheckoutTarget
Functions
- cell_json::cell_to_json
- cell_json::columnarize_read_payload
- cell_json::columnarize_row_arrays
- cell_json::redact_pii_in_payload
- cell_json::redact_pii_in_rows
- cell_json::row_to_json
- cell_json::rows_to_json_array
- cell_json::rows_to_json_array_with_total
- cell_json::rows_to_json_vec
- critique::dml_equality_filter
- critique::large_seq_scans
- critique::limit_without_order_by
- critique::null_skipping_aggregate
- critique::simple_equality_filter
- dba_guard::analyze_ddl_safety
- export::columns_from_rows
- export::rows_to_csv
- export::rows_to_sql_insert
- format::escape_markdown_cell
- format::rows_to_markdown
- format::value_to_display_string
- plan::analyze_deep_plan
- plan::build_explain_sql
- plan::extract_plan_metrics
- resolve::batch_resolve_fk_values
- resolve::build_enum_index
- resolve::enrich_describe_object_with_store
- resolve::label_column_for_fk
- resolve::pick_label_column
- resolve::resolve_fks_on_payload
- resources::decode_cursor
- resources::decode_uri_component
- resources::encode_cursor_state
- resources::encode_uri_component
- resources::parse_uri
- schema::active_tools
- schema::generate_mermaid_diagram_for_path
- schema::generate_mermaid_erd_for_object
- schema::phase2_catalog_tools
- schema::phase3_index_tools
- schema::phase4_tools
- schema::phase4b_tools
- schema::phase9_write_tools
- schema::tools_for_profile
- schema_diff::build_migration_statements
- schema_diff::compute_schema_diff
- schema_diff::diffs_to_json
- schema_diff::load_schema_snapshot
- schema_diff::require_safe_schema
- session::default_index_root
- session::policy_from_profile
- session::resolve_index_root
- sql::bloat_report
- sql::blocking_locks
- sql::cache_hit_ratio
- sql::column_details
- sql::column_stats
- sql::connection_states
- sql::dashboard_active_queries
- sql::dashboard_db_info
- sql::dashboard_extension_count
- sql::dashboard_max_connections
- sql::dashboard_object_counts
- sql::dashboard_top_tables
- sql::database_maintenance_stats
- sql::database_stats
- sql::enhance_sql_error
- sql::find_missing_fks_catalog
- sql::find_unused_indexes
- sql::high_seq_scan_tables
- sql::index_usage
- sql::is_safe_ident
- sql::list_extensions
- sql::list_roles
- sql::map_stat_statements_error
- sql::parse_ref
- sql::quote_ident
- sql::quote_ref
- sql::regclass_literal
- sql::role_details
- sql::role_has_members
- sql::role_member_of
- sql::role_table_privileges
- sql::running_queries
- sql::server_settings
- sql::slow_queries
- sql::table_activity
- sql::table_stats
- sql::unindexed_fk_columns
- write::apply_ddl
- write::create_index_concurrently
- write::edit_row
- write::execute_sql
- write::import_data
- write::run_maintenance
- write::terminate_query