07 · Tables A→ZN · Retire (irreversible)
Permanently delete a table
drop_table removes a table's data and Delta log - irreversible, no time-travel after.
drop_table permanently deletes a table - all its data and Delta-log files.
It is irreversible: there is no undo, and no time-travel, rollback, or restore
afterward (the log they'd need is gone).
Drop
eddytor delete table eddytor sales ordersRemoves the table's Delta files from storage and deregisters it - storage and Eddytor's metadata stay consistent.
drop_table(table="eddytor.cfg_xxx.<uuid>_orders", confirm=true)DELETE /v1/for-developers/tables/eddytor/sales/orders
Authorization: Bearer edd_live_…Safety guards
Heads up
confirm=true is required (omitting it, or false, is
rejected). Dropping needs the Builder or Admin role. And it's refused while
another table references this one via a domain - see
Blocked drops.Consider exporting or snapshotting first - there's no undo.
It keeps storage & metadata consistent
drop_table (and eddytor delete table) removes the Delta files and
deregisters the table, so the object store and Eddytor's discovery stay in sync.
Don't delete at the S3 layer instead - that leaves
stale metadata.