Versions in this module Expand all Collapse all v0 v0.1.0 Jun 23, 2026 Changes in this version + type ColumnInfo struct + DataType string + DefaultValue *string + IsNullable bool + Name string + Ordinal int + type ConnectionStatusOutput struct + Connected bool + Database string + DeniedSchemas []string + Host string + Mode string + MutationDatabases []string + User string + Version string + type ConstraintInfo struct + Columns []string + Name string + Type string + type CountRowsInput struct + Database string + Schema string + Table string + Where map[string]any + type CountRowsOutput struct + Count int64 + Database string + Schema string + Table string + type DatabaseInfo struct + AllowConnections bool + Name string + type DatabaseInput struct + Database string + type DescribeTableInput struct + Database string + Schema string + Table string + type DescribeTableOutput struct + Columns []ColumnInfo + Constraints []ConstraintInfo + Database string + Indexes []IndexInfo + Schema string + Table string + type EmptyInput struct + type ExecAdminInput struct + ConfirmationToken string + Database string + SQL string + TimeoutMs int + type ExecAdminOutput struct + CommandTag string + ConfirmationToken string + Database string + DurationMs int64 + ExpiresInSeconds int64 + RowsAffected int64 + StatementClass string + StatementKind string + Status string + Transaction string + type ExecDMLInput struct + Database string + SQL string + TimeoutMs int + type ExecDMLOutput struct + CommandTag string + Database string + DurationMs int64 + RowsAffected int64 + StatementClass string + StatementKind string + Transaction string + type IndexInfo struct + Definition string + Name string + type ListDatabasesOutput struct + Databases []DatabaseInfo + type ListSchemasOutput struct + Database string + Schemas []SchemaInfo + type ListTablesInput struct + Database string + Schema string + type ListTablesOutput struct + Database string + Tables []TableInfo + type PoolRuntimeInfo struct + AcquiredConns int32 + Database string + IdleConns int32 + LastUsedAt time.Time + MaxConns int32 + TotalConns int32 + type QueryColumn struct + DBType string + Name string + SourceName string + type QueryInput struct + Database string + MaxRows int + SQL string + TimeoutMs int + type QueryOutput struct + Columns []QueryColumn + Database string + DurationMs int64 + RowCount int + Rows []map[string]any + Truncated bool + type SampleTableInput struct + Database string + Limit int + Schema string + Table string + type SampleTableOutput struct + Database string + Limit int + RowCount int + Rows []map[string]any + Schema string + Table string + Truncated bool + type SchemaInfo struct + Name string + type ServerMetricsOutput struct + BootstrapDatabase string + CachedPools int + IdleCleanupRuns int64 + IdlePoolCleanupIntervalSeconds int64 + IdlePoolTTLSeconds int64 + IdlePoolsEvicted int64 + LastIdleCleanupAt *time.Time + LastIdleEvictionAt *time.Time + Mode string + Operations []ToolMetric + PendingConfirmationTokens int + Pools []PoolRuntimeInfo + StartedAt time.Time + TotalPoolsClosed int64 + TotalPoolsCreated int64 + UptimeSeconds int64 + type TableInfo struct + Name string + Schema string + Type string + type ToolMetric struct + AverageDurationMs int64 + Failures int64 + LastDurationMs int64 + Requests int64 + Successes int64 + Tool string