This is mostly already possible with the useChangesTable setting, but perhaps the default should be changed.
Other operations around the table should also be checked
acceptance criteria:🏕️🌟
- the option useChangesTable is false by default
- Note is added to the Changlelog
- The maintenance scripts that use that table (prune changes and dispatch changes) do not run if that option is false and instead raise an error