Skip to main content

ppds_metadata_create_table

Creates a new Dataverse table (entity) in the specified solution. Supports dry-run mode for validation without persisting changes. Use ppds_metadata_entities to verify the table was created.

Input schema

NameTypeRequiredDescription
solutionStringyesUnique name of the solution to add the table to.
schemaNameStringyesSchema name for the new table (e.g., 'new_MyTable'). Prefix is validated against the solution publisher.
displayNameStringyesDisplay name of the table.
pluralNameStringyesPlural display name of the table.
descriptionStringyesDescription of the table.
ownershipTypeStringyesOwnership type: 'UserOwned' or 'OrganizationOwned'.
dryRunBooleannoIf true, validates without persisting changes.

Output

Returns Task<MetadataCreateTableResult>.