/** * @return Nano_Migrate * @param string $path */ protected function createMigrate($path) { $result = new Nano_Migrate(dirName(__FILE__) . '/_files/db-migrate-test/' . $path); $result->setDb($this->db); $result->silent(true); return $result; }
<?php require dirName(__DIR__) . '/library/Nano.php'; Nano::instance(); $db = isset($_SERVER['argv'][1]) ? $_SERVER['argv'][1] : Nano_Db::DEFAULT_NAME; try { Nano_Db::setDefault($db); $migration = new Nano_Migrate(); $migration->run(); } catch (Exception $e) { echo $e; }