Esempio n. 1
0
 function __construct($config, $migrationsDir)
 {
     $this->migrationsDir = $migrationsDir;
     $mysqli = new \mysqli($config['host'], $config['username'], $config['password'], $config['dbname']);
     if ($mysqli->connect_errno) {
         throw new \Exception("Failed to connect to MySQL: " . $mysqli->connect_error);
     }
     Connection::setMysqli($mysqli);
     Loader::setMigrationsDir($migrationsDir);
 }