TableEdge
The table edge object.
Learn more about pagination in GraphQL.
fields
cursor non-null String
The edge's cursor.
node non-null Table
The edge's node.
The table object.
Once a table introspection succeeds, it creates a new table object for every table it introspected.
node.id non-null ID
The table's ID.
node.name non-null String
The table's name.
node.dataSource nullable DataSource
The Data Source to which the table belongs.
node.rows nullable Int
The number of rows contained within the table at the time of introspection. Check the table's
cachedAt
time, since this info can become out of date.node.size nullable Int
The size of the table (in bytes) at the time of introspection. Check the table's
cachedAt
time, since this info can become out of date.node.cachedAt non-null DateTime
The time at which the table was cached (i.e., the time at which it was introspected).
node.createdAt non-null DateTime
The time at which the table was created. This is the same as its
cachedAt
time.node.createdBy non-null String
The table's creator. This corresponds to the initiator of the table Introspection. It can be either a User ID, an Application ID, or "system" if it was created by Propel.
node.columns nullable ColumnConnection
The table's columns.
node.availableTimestamps nullable ColumnConnection
The table's columns which can be used as a timestamp for a Data Pool.
node.availableMeasures nullable ColumnConnection
The table's columns which can be used as a measure for a Metric.