summaryrefslogtreecommitdiffstats
path: root/core/command/db
diff options
context:
space:
mode:
authorBart Visscher <bartv@thisnet.nl>2013-12-07 15:09:36 +0100
committerBart Visscher <bartv@thisnet.nl>2013-12-07 15:09:36 +0100
commit22edc42f548a148b323a375ecaf82141f18bc293 (patch)
treeabc028806ba1eb63c788b0bc6f69a97807461e18 /core/command/db
parente4c31b362ec724f83cd2fb0205ea4321496d8d0c (diff)
downloadnextcloud-server-22edc42f548a148b323a375ecaf82141f18bc293.tar.gz
nextcloud-server-22edc42f548a148b323a375ecaf82141f18bc293.zip
Add UTF8 charset to connection params
Diffstat (limited to 'core/command/db')
-rw-r--r--core/command/db/convertfromsqlite.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/command/db/convertfromsqlite.php b/core/command/db/convertfromsqlite.php
index 85cf1e38c18..d5003edd6e9 100644
--- a/core/command/db/convertfromsqlite.php
+++ b/core/command/db/convertfromsqlite.php
@@ -99,6 +99,16 @@ class ConvertFromSqlite extends Command {
if ($input->getOption('port')) {
$connectionParams['port'] = $input->getOption('port');
}
+ switch ($type) {
+ case 'mysql':
+ case 'mssql':
+ $connectionParams['charset'] = 'UTF8';
+ break;
+ case 'oci':
+ $connectionParams['charset'] = 'AL32UTF8';
+ break;
+ }
+
$toDB = \Doctrine\DBAL\DriverManager::getConnection($connectionParams);
// create tables in new database