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
| Name | Type | Required | Description |
|---|---|---|---|
| solution | String | yes | Unique name of the solution to add the table to. |
| schemaName | String | yes | Schema name for the new table (e.g., 'new_MyTable'). Prefix is validated against the solution publisher. |
| displayName | String | yes | Display name of the table. |
| pluralName | String | yes | Plural display name of the table. |
| description | String | yes | Description of the table. |
| ownershipType | String | yes | Ownership type: 'UserOwned' or 'OrganizationOwned'. |
| dryRun | Boolean | no | If true, validates without persisting changes. |
Output
Returns Task<MetadataCreateTableResult>.