$em->createQuery('DELETE FROM CraueConfigBundle:Setting')->execute();
$settings = [
- [
- 'name' => 'download_pictures',
- 'value' => '1',
- 'section' => 'entry',
- ],
[
'name' => 'carrot',
'value' => '1',
return false;
}
- return in_array($databaseName, $schemaManager->listDatabases());
+ try {
+ return in_array($databaseName, $schemaManager->listDatabases());
+ } catch (\Doctrine\DBAL\Exception\ConnectionException $e) {
+ // it means we weren't able to get database list, assume the database doesn't exist
+
+ return false;
+ }
}
/**