#!/usr/bin/env php createMigrationManager(); echo 'Preparing to run migrations...' . PHP_EOL; $manager->init(); echo 'Creating migration repository...' . PHP_EOL; $repo = $hau->createMigrationRepo(); echo 'Running migrations...' . PHP_EOL; $completed = $manager->processMigrations($repo); if(empty($completed)) { echo 'There were no migrations to run!' . PHP_EOL; } else { echo 'The following migrations have been completed:' . PHP_EOL; foreach($completed as $migration) echo ' - ' . $migration . PHP_EOL; } echo PHP_EOL; } finally { unlink(HAU_ROOT . '/.migrating'); }