POULPE-469 Testcoverage and refactoring for Database backup
functionality - testcoverage for classes: HeaderAndDataAwareCommand,
AddForeignKeysCommand and CreateTableCommand