Skip to content

TableList

A TableList is a container for the set of tables in a database associated with a package.

The table definitions themselves live in the package's top-level tables/ directory, where each Table is stored as its own file.

Contexts

Context Relationship Object Path Package File Path
Database.tables Package -> Database -> TableList $.databases[*].tables {package-root}/databases/{db-name}/
Package.tables Package -> TableList $.tables -

Fields

Field Type Required Description Constraints Default
schemas array<Table> yes - - -
metadata ComponentMetadata | null no - - null
uuid string | null no - format: "uuid" -

Used In

Back to top