Tables, columns, and indexes
Each table is a separate declaration with its own column set. Column names and types determine the modeled row shape, while index entries identify one column or an ordered group of columns on that table. Review both TypeScript-facing identifiers and stored SQL names when the editor presents them separately, since they serve different naming contexts.