public function executeMigrations()
{
// TODO: check in pathfinder
$dbupdates = $this->app->pathfinder->search('dbupdates');
$results = array();
foreach ($dbupdates as $dir) {
$d = dir($dir);
while (false !== ($file = $d->read())) {
if ($file[0] == '.') {
continue;
}
if (!preg_match('/.*\\.sql$/', $file)) {
continue;
}
//if(file_exists($dir.$file.'.ok'))continue;
$results[] = $this->executeMigration($dir . $file);
}
}
return $results;
}