Right now, when a sandbox is deleted, it is dropped instantly from the database.
I've had whiffs of pushback about this from services.
One thing that happen is you can merge a sandbox, only merging Workflows A and B. But after the merge you realise you also wanted to include workflow C!
Or maybe you merged the sandbox to main, but you want to double check the changes (perhaps a bug crept in on main and you want to track what's going on).
Or maybe it was just deleted in error and someone is freaking out.
Two features that might help this are:
- Flag sandboxes as deleted and leave them for N days before fully dropping them (just like we do with credentials)
- Allow a delete to be cancelled or undone
Right now, when a sandbox is deleted, it is dropped instantly from the database.
I've had whiffs of pushback about this from services.
One thing that happen is you can merge a sandbox, only merging Workflows A and B. But after the merge you realise you also wanted to include workflow C!
Or maybe you merged the sandbox to main, but you want to double check the changes (perhaps a bug crept in on main and you want to track what's going on).
Or maybe it was just deleted in error and someone is freaking out.
Two features that might help this are: