allebb / conductor

Conductor is a CLI tool to automate the installation of a Laravel application server complete with a CLI tool (conductor) to help deploy and manage multiple web applications on the server with ease.
MIT License
5 stars 1 forks source link

MySQL database existence should be checked on backup and restore tasks instead of assumed. #12

Closed allebb closed 9 years ago

allebb commented 9 years ago

Currently when Conductor does a backup or restore, the code attempts to execute a backup of the database even if it does not exist (in the event that a user did not request one initially), this should however be changed to check for the existence of the database first prior to created the appsql.db.gz file and during import etc.

allebb commented 9 years ago

This has now been fully implemented and tested this morning on Ubuntu Server 14.04, the use of PDO has also been implemented as a replacement for the inital PoC MySQL functions.