Description
What is the feature you'd like to have?
Once #3314 is completed, we should begin work on implementing the ability for a user to use that interface to interact with the Enterprise server and "roll back" a snapshot on the remote.
Is your feature request related to a problem?
In the event database surgery is required, there's currently no easy/straight-forward way for users to apply that surgery to the remote other than uploading a new BNDB.
Are any alternative solutions acceptable?
If we don't think this'll work best from the database management interface, that's fine, we just need some way of doing a "force push" or providing the same kind of interface and actions, but for the server's snapshots.
Additional Information:
We will also need to have a way, in the client, for other users to "force pull", in a sense? Ideally, we'd be able to apply whatever surgery is necessary in a way that would preserve the local database and snapshots as much as possible, but it may not always be feasible. So, we may need to tell users "We're going to throw away your data and re-sync, do you want to save your current work as a separate file first?" or something.