Added
- Added `scripts` strategyfile section. you can now specify `before` and `after` scripts to be run decorating the anonymization process. (see doc/strategyfiles.md)
- Added Process steps, e.g. `CREATE_DB`, `ANONYMIZE_DB` for improved logging and skip behaviour (see doc/process-control.md)
- Added process control options:
- `--start-at STEP`: choose a step to start at (inclusive)
- `--stop-at STEP`: choose a step to stop at (inclusive)
- `--skip-steps STEP [..STEP]` : specify one or more steps to skip in the process
Changed
- Changed the way mysql provider handles execution so CalledProcessErrors no longer expose all command parameters by default.
Fixed
- Fixed some minor spelling errors in the help text.
- Fixed an issue where dumping an empty database(unlikely, but still possible) could cause an unhandled exception.