From d1b2c2796b370481a73a2b2596895f2be4db95ea Mon Sep 17 00:00:00 2001 From: Oliver Tonnhofer Date: Fri, 28 Mar 2014 10:36:03 +0100 Subject: [PATCH] quote column names when creating generalized tables --- database/postgis/fields.go | 2 +- test/test_mapping.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/database/postgis/fields.go b/database/postgis/fields.go index 70d467b..99a37b9 100644 --- a/database/postgis/fields.go +++ b/database/postgis/fields.go @@ -24,7 +24,7 @@ func (t *simpleColumnType) PrepareInsertSql(i int, spec *TableSpec) string { } func (t *simpleColumnType) GeneralizeSql(colSpec *ColumnSpec, spec *GeneralizedTableSpec) string { - return colSpec.Name + return "\"" + colSpec.Name + "\"" } type geometryType struct { diff --git a/test/test_mapping.json b/test/test_mapping.json index e45df05..3e6349c 100644 --- a/test/test_mapping.json +++ b/test/test_mapping.json @@ -684,6 +684,11 @@ "name": "name", "key": "name" }, + { + "type": "string", + "name": "name:de", + "key": "name:de" + }, { "type": "boolint", "name": "tunnel",