Clear Table
Module · Stable
Empty a custom table — delete all of its rows.
Deletes ALL rows from an admin-defined custom table — the explicit “wipe” verb, kept separate from Delete Record so emptying a table is always a deliberate choice. Rows are archived (soft delete), so they leave the list and exports but survive for audit. Returns the number of rows deleted.
When to use
Section titled “When to use”Use to mirror a source exactly by rebuilding a table from scratch each run — Clear Table, then re-import: Clear Table → Calendar (iCal) → Sync to Table. Also handy to reset a scratch/staging table before a fresh load.
When not to use
Section titled “When not to use”To remove only specific rows use Delete Record (by id or filter). If you only want to avoid duplicates on re-runs, prefer Sync to Table with a key_column — it upserts in place without a wipe.
Inputs
Section titled “Inputs”Configured per use: table.
Outputs
Section titled “Outputs”Auto-generated from the skill registry (load_skills()). Do not edit by hand.