From c0f0df5c9a26b49da28bcc2942ef024ac62f1328 Mon Sep 17 00:00:00 2001 From: webchick Date: Thu, 10 Sep 2015 10:59:34 -0700 Subject: [PATCH] Issue #2552547 by Haza, zniki.ru, bzrudi71: Migrate fails to build the map on PostgreSQL --- core/modules/migrate/src/Plugin/migrate/source/SqlBase.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/migrate/src/Plugin/migrate/source/SqlBase.php b/core/modules/migrate/src/Plugin/migrate/source/SqlBase.php index c042260d2ae..eec7275b541 100644 --- a/core/modules/migrate/src/Plugin/migrate/source/SqlBase.php +++ b/core/modules/migrate/src/Plugin/migrate/source/SqlBase.php @@ -135,7 +135,7 @@ abstract class SqlBase extends SourcePluginBase { $delimiter = ''; foreach ($this->getIds() as $field_name => $field_schema) { if (isset($field_schema['alias'])) { - $field_name = $field_schema['alias'] . '.' . $field_name; + $field_name = $field_schema['alias'] . '.' . $this->query->escapeField($field_name); } $map_join .= "$delimiter$field_name = map.sourceid" . $count++; $delimiter = ' AND ';