Skip to content

Commit dacddf6

Browse files
committed
Merge pull request #1935 from gioman/processing_ogr_better_quotes
better quotes in processing/ogr import to postgis tools
2 parents 3628b43 + 1fd43c4 commit dacddf6

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

python/plugins/processing/algs/gdal/ogr2ogrtabletopostgislist.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def dbConnectionNames(self):
7070
return settings.childGroups()
7171

7272
def defineCharacteristics(self):
73-
self.name = 'Import layer/table as table into PostGIS database (available connections)'
73+
self.name = 'Import layer/table as geometryless table into PostgreSQL database'
7474
self.group = '[OGR] Miscellaneous'
7575
self.DB_CONNECTIONS = self.dbConnectionNames()
7676
self.addParameter(ParameterSelection(self.DATABASE,
@@ -88,7 +88,7 @@ def defineCharacteristics(self):
8888
self.tr('Primary key (existing field, used if the above option is left empty)'),
8989
self.INPUT_LAYER, optional=True))
9090
self.addParameter(ParameterString(self.WHERE,
91-
self.tr('Select features using a SQL "WHERE" statement (Ex: column="value")'),
91+
self.tr('Select features using a SQL "WHERE" statement (Ex: column=\'value\')'),
9292
'', optional=True))
9393
self.addParameter(ParameterString(self.GT,
9494
self.tr('Group N features per transaction (Default: 20000)'),
@@ -128,7 +128,7 @@ def processAlgorithm(self, progress):
128128
pkstring = "-lco FID="+pk
129129
primary_key = self.getParameterValue(self.PRIMARY_KEY)
130130
where = unicode(self.getParameterValue(self.WHERE))
131-
wherestring = "-where '"+where+"'"
131+
wherestring = '-where "'+where+'"'
132132
gt = unicode(self.getParameterValue(self.GT))
133133
overwrite = self.getParameterValue(self.OVERWRITE)
134134
append = self.getParameterValue(self.APPEND)

python/plugins/processing/algs/gdal/ogr2ogrtopostgis.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def defineCharacteristics(self):
122122
self.tr('Clip the input layer using the above (rectangle) extent'),
123123
False))
124124
self.addParameter(ParameterString(self.WHERE,
125-
self.tr('Select features using a SQL "WHERE" statement (Ex: column="value")'),
125+
self.tr('Select features using a SQL "WHERE" statement (Ex: column=\'value\')'),
126126
'', optional=True))
127127
self.addParameter(ParameterString(self.GT,
128128
self.tr('Group N features per transaction (Default: 20000)'),
@@ -175,7 +175,7 @@ def processAlgorithm(self, progress):
175175
ogrspat = self.ogrConnectionString(spat)
176176
clip = self.getParameterValue(self.CLIP)
177177
where = unicode(self.getParameterValue(self.WHERE))
178-
wherestring = "-where '"+where+"'"
178+
wherestring = '-where "'+where+'"'
179179
gt = unicode(self.getParameterValue(self.GT))
180180
overwrite = self.getParameterValue(self.OVERWRITE)
181181
append = self.getParameterValue(self.APPEND)

python/plugins/processing/algs/gdal/ogr2ogrtopostgislist.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def defineCharacteristics(self):
124124
self.tr('Clip the input layer using the above (rectangle) extent'),
125125
False))
126126
self.addParameter(ParameterString(self.WHERE,
127-
self.tr('Select features using a SQL "WHERE" statement (Ex: column="value")'),
127+
self.tr('Select features using a SQL "WHERE" statement (Ex: column=\'value\')'),
128128
'', optional=True))
129129
self.addParameter(ParameterString(self.GT,
130130
self.tr('Group N features per transaction (Default: 20000)'),
@@ -181,7 +181,7 @@ def processAlgorithm(self, progress):
181181
ogrspat = self.ogrConnectionString(spat)
182182
clip = self.getParameterValue(self.CLIP)
183183
where = unicode(self.getParameterValue(self.WHERE))
184-
wherestring = "-where '"+where+"'"
184+
wherestring = '-where "'+where+'"'
185185
gt = unicode(self.getParameterValue(self.GT))
186186
overwrite = self.getParameterValue(self.OVERWRITE)
187187
append = self.getParameterValue(self.APPEND)

0 commit comments

Comments
 (0)