Whenever executes a DML command DELETE or TRUNCATE without clause display warning message and cancel out the query execution option in management portal and terminal, it's mostly helpful in development environments and rarely used in production. However, it's really helpful to prevents entire data deletes.
Thank you for submitting the idea. The status has been changed to "Needs review".
Stay tuned!
I think the valid alternative is to run the data modifications in the explicit transaction and rollback/commit.