truncate
Delete ALL records from an entity (DANGEROUS - use with caution)
Usage
ppds data truncate [options]
Options
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--batch-size | int | Records per delete batch (default: 1000) | ||
--bypass-flows | bool | Bypass Power Automate flow triggers | ||
--bypass-plugins | string | Bypass custom plugin execution: sync, async, or all (requires prvBypassCustomBusinessLogic privilege) | ||
--continue-on-error | bool | Continue deleting on individual record failures | ||
--correlation-id | string | Correlation ID for distributed tracing | ||
--debug | bool | Show trace-level diagnostic output | ||
--dry-run | bool | Preview record count without deleting | ||
--entity | -e | string | Entity logical name to truncate (delete ALL records) | |
--environment | -env | string | Override the environment URL. Takes precedence over profile's bound environment. | |
--force | bool | Skip confirmation prompt (required for non-interactive execution) | ||
--output-format | -f | OutputFormat | Output format | |
--profile | -p | string | Profile name(s). For high-throughput pooling, specify multiple Application User profiles comma-separated (e.g., app1,app2,app3) - each profile multiplies API quota. | |
--quiet | -q | bool | Show only warnings and errors | |
--verbose | -v | bool | Show detailed output including debug messages |