Classes

An abstract database migration
A request to delete an object
A request to take action on an object, useful when returned from an edit callback
A request to update an object