get_table_schema
Retrieve column-level schema including data types, keys, and indexes for specified tables, enabling precise SQL, DynamoDB, or MongoDB query construction.
Instructions
Returns the full schema for specific tables or collections by name: columns with data types and nullability, primary keys, foreign keys (join paths), indexes, DynamoDB partition/sort keys and billing mode, and MongoDB estimated document counts. Accepts short names ("orders" matches "public.orders") and is case-insensitive. Call this after get_infra_overview when you need column-level detail to write a SQL query, DynamoDB expression, or MongoDB filter for specific tables — instead of pulling every schema with get_graph_summary. Do NOT call for a table inventory; use get_infra_overview for that. Row data is never included. DynamoDB matches include a costSignal note for provisioned-capacity tables.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tables | Yes | Table or collection names to fetch schemas for |