More changes
This commit is contained in:
@@ -1,27 +1,18 @@
|
||||
<?php
|
||||
|
||||
use Routes\RouteCollection as RouteCollection;
|
||||
use DDLWrapper\Wrapper as Wrapper;
|
||||
use ORM\Connections as Connections;
|
||||
use Schema\Wrapper as Wrapper;
|
||||
|
||||
RouteCollection::cli('sanity/install', function() {
|
||||
include_once 'classes/Migrator.class.php';
|
||||
|
||||
global $DB;
|
||||
Wrapper::set_driver($DB);
|
||||
|
||||
Migrator::getInstance()->execute_plan();
|
||||
|
||||
|
||||
Wrapper::set_driver(Connections::getConnection());
|
||||
App\Core\Sanity\MigratorController::getInstance()->execute_plan();
|
||||
Wrapper::commit();
|
||||
|
||||
})->middlewareIgnore('auth');
|
||||
|
||||
|
||||
RouteCollection::add('*', '*', function() {
|
||||
global $ROUTE;
|
||||
if(INSTALL_REQUIRE){
|
||||
//App need to be installed
|
||||
if (!is_file(DIR_CONFIG . 'modules.ini')) {
|
||||
$ROUTE->doBlock()->setHttpError(500);
|
||||
}
|
||||
}
|
||||
|
||||
App\Core\Sanity\MigratorController::getInstance()->sentinel();
|
||||
}, -19)->doIgnore()->middlewareIgnore('auth');
|
||||
Reference in New Issue
Block a user