From 2754dc5a2db964d74a65cb57c69b6b613b706ef8 Mon Sep 17 00:00:00 2001 From: Mark Dexter Date: Thu, 6 Sep 2012 14:15:14 -0700 Subject: [PATCH] [#29102] Cannot create a new database during installation --- installation/CHANGELOG | 3 +++ installation/models/database.php | 8 ++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/installation/CHANGELOG b/installation/CHANGELOG index 07b466e13c481..3a89cae866fe8 100644 --- a/installation/CHANGELOG +++ b/installation/CHANGELOG @@ -28,6 +28,9 @@ $ -> Language fix or change -------------------- 3.0 Beta 1 Release [06-Sep-2012] ------------------ +06-Sep-2012 Mark Dexter + # [#29102] Cannot create a new database during installation + 05-Sep-2012 Mark Dexter + [#29088] PostgreSQL driver for Joomla! CMS 3.0. Thanks Michael. # [#28963] Add ordering to column titles where it was missing. Thanks Peter van Westen. diff --git a/installation/models/database.php b/installation/models/database.php index 36f7b5d2d4928..f2d1d4f2d1e05 100644 --- a/installation/models/database.php +++ b/installation/models/database.php @@ -655,14 +655,10 @@ public function backupDatabase($db, $name, $prefix) public function createDB($db, $options, $utf) { // Build the create database query. - //$query = 'CREATE DATABASE ' . $db->quoteName($name) . ' CHARACTER SET `utf8`'; - - // Run the create database query. - $db->setQuery($db->getCreateDbQuery($options, $utf)); - try { - $db->execute(); + // Run the create database query. + $db->createDatabase($options, $utf); } catch (RuntimeException $e) {