Skip to main content

Databases

SignalPilot ships 11 database connectors. Each maps to a db_type value used in connection config, runs through the same SQL governance layer (DDL/DML blocking, LIMIT injection, dangerous-function denylist, PII-redacted audit logs), and is grouped into a capability tier.

All connectors

Databasedb_typeCloud / LocalTierPage
PostgreSQLpostgresCloud + Local1PostgreSQL
MySQLmysqlCloud + Local1MySQL
SnowflakesnowflakeCloud1Snowflake
BigQuerybigqueryCloud1BigQuery
RedshiftredshiftCloud2Redshift
ClickHouseclickhouseCloud + Local2ClickHouse
DatabricksdatabricksCloud2Databricks
Microsoft SQL ServermssqlCloud + Local2SQL Server
TrinotrinoCloud + Local2Trino
DuckDBduckdbLocal (+ MotherDuck)3DuckDB
SQLitesqliteLocal3SQLite

Tiers

Tiers describe the depth of metadata and governance features available per connector.

TierQuerySchema introspectionFK discoveryEXPLAINCost estimationSchema stats
1FullFullYesYesYes (BigQuery exact; Snowflake estimated)Yes
2FullFullYesYesLimitedPartial
3FullFullYesYesNoNo

Use the connector_capabilities MCP tool to see the detected tier and feature set for any connection. See the Dialect Support Matrix for per-dialect facts.