Newer
Older
Adrian Rossouw
committed
<?php
function drush_db_pre_provision_backup() {
d()->service('db')->generate_dump();
Adrian Rossouw
committed
}
function drush_db_pre_provision_backup_rollback() {
provision_file()->unlink(d()->site_path . '/database.sql')
->succeed('Deleted mysql dump from sites directory')
->fail('Could not delete mysql dump from sites directory');
Adrian Rossouw
committed
}
function drush_db_post_provision_backup() {
drush_db_pre_provision_backup_rollback();
Adrian Rossouw
committed
}