When I designed dbdeployer, I wanted to eliminate most of the issues that the old MySQL-Sandbox had:
- dependencies during installation
- mistaken tarballs
- clarity of syntax
- features (un)awareness.
Dependencies during installation did go away right from the start, as the dbdeployer executable is ready to be used without additional components. The only dependency is to have a host that can run MySQL. There is little dbdeployer can do about detecting whether or not your system can run MySQL. It depends on which version and flavor of MySQL you are running. It should not be a big deal as I assume that anyone in need of dbdeployer has already the necessary knowledge about MySQL …
[Read more]