EddytorDocs & API
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 orders

Removes 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.

Next

On this page