aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Visscher <bartv@thisnet.nl>2014-01-11 12:22:23 +0100
committerBart Visscher <bartv@thisnet.nl>2014-01-11 12:22:23 +0100
commit1b7eb4dc6cfce382c7a3192bdc8bf6fd52791de1 (patch)
treef47442b56388bc12a2d28c97d3d01d113f0af1b2
parent4e1a3f212f0c3f3f9e412b67b8deeec0963f15c9 (diff)
downloadnextcloud-server-1b7eb4dc6cfce382c7a3192bdc8bf6fd52791de1.tar.gz
nextcloud-server-1b7eb4dc6cfce382c7a3192bdc8bf6fd52791de1.zip
Quote column names on insert
-rw-r--r--core/command/db/convertfromsqlite.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/core/command/db/convertfromsqlite.php b/core/command/db/convertfromsqlite.php
index ed0443e9806..5ae54b68936 100644
--- a/core/command/db/convertfromsqlite.php
+++ b/core/command/db/convertfromsqlite.php
@@ -194,7 +194,11 @@ class ConvertFromSqlite extends Command {
$progress->setRedrawFrequency($count > 100 ? 5 : 1);
while($row = $statement->fetch()) {
$progress->advance();
- $toDB->insert($table, $row);
+ $data = array();
+ foreach ($row as $columnName => $value) {
+ $data[$toDB->quoteIdentifier($columnName)] = $value;
+ }
+ $toDB->insert($table, $data);
}
$progress->finish();
}