[*] IN : the installer can now attempt to create the database for you
This commit is contained in:
@@ -81,7 +81,10 @@ class InstallModelDatabase extends InstallAbstractModel
|
||||
break;
|
||||
|
||||
case 2:
|
||||
$errors[] = $this->language->l('Connection to MySQL server succeeded, but database "%s" not found', $database).$dbtype;
|
||||
$errors[] = $this->language->l('Connection to MySQL server succeeded, but database "%s" not found', $database).$dbtype.'<br /><br />
|
||||
'.sprintf('<input type="button" value="%s" class="button" id="btCreateDB">
|
||||
<script type="text/javascript">bindCreateDB();</script>',
|
||||
$this->language->l('Attempt to create the database automatically'));
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -89,6 +92,12 @@ class InstallModelDatabase extends InstallAbstractModel
|
||||
return $errors;
|
||||
}
|
||||
|
||||
public function createDatabase($server, $database, $login, $password)
|
||||
{
|
||||
$class = Db::getClass();
|
||||
return $class::createDatabase($server, $login, $password, $database);
|
||||
}
|
||||
|
||||
public function getBestEngine($server, $database, $login, $password)
|
||||
{
|
||||
$class = Db::getClass();
|
||||
|
||||
Reference in New Issue
Block a user