ExposeObjectTables
This property is used to determine the extent to which the provider exposes GraphQL object type fields as tables.
Possible Values
NONE, SHALLOW, DEEPData Type
string
Default Value
"SHALLOW"
Remarks
This property is used to determine the extent to which the driver exposes GraphQL object type fields as tables. It applies only to fields that meet the following conditions:
- The object type does not have a field of the same type that is a list or connection at the same depth (e.g., a 'user' field of type User should not have a field 'users' of type [User] at the same depth).
- The object is a field of the root ‘Query’ type or has required arguments defined.
- NONE: No objects are exposed as tables.
- SHALLOW: Objects directly under the root 'Query' type are exposed as tables.
- DEEP: All objects that meet the conditions up to ExpandTablesDepth are exposed as tables.