Skip to content

Commit

Permalink
[processing] Fix invalid parameter definitions for spatialite algs
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Feb 5, 2018
1 parent 1a117cf commit 5ba69ea
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
Expand Up @@ -66,7 +66,7 @@ def __init__(self):

def initAlgorithm(self, config=None):
self.addParameter(QgsProcessingParameterFeatureSource(self.INPUT, self.tr('Layer to import')))
self.addParameter(QgsProcessingParameterVectorLayer(self.DATABASE, self.tr('File database'), [], False, False))
self.addParameter(QgsProcessingParameterVectorLayer(self.DATABASE, self.tr('File database'), optional=False))
self.addParameter(QgsProcessingParameterString(self.TABLENAME, self.tr('Table to import to (leave blank to use layer name)'), optional=True))
self.addParameter(QgsProcessingParameterField(self.PRIMARY_KEY, self.tr('Primary key field'), None, self.INPUT, QgsProcessingParameterField.Any, False, True))
self.addParameter(QgsProcessingParameterString(self.GEOMETRY_COLUMN, self.tr('Geometry column'), 'geom'))
Expand Down
2 changes: 1 addition & 1 deletion python/plugins/processing/algs/qgis/PostGISExecuteSQL.py
Expand Up @@ -52,7 +52,7 @@ def initAlgorithm(self, config=None):
'widget_wrapper': {
'class': 'processing.gui.wrappers_postgis.ConnectionWidgetWrapper'}})
self.addParameter(db_param)
self.addParameter(QgsProcessingParameterString(self.SQL, self.tr('SQL query')))
self.addParameter(QgsProcessingParameterString(self.SQL, self.tr('SQL query'), multiLine=True))

def name(self):
return 'postgisexecutesql'
Expand Down
4 changes: 2 additions & 2 deletions python/plugins/processing/algs/qgis/SpatialiteExecuteSQL.py
Expand Up @@ -50,8 +50,8 @@ def __init__(self):
super().__init__()

def initAlgorithm(self, config=None):
self.addParameter(QgsProcessingParameterVectorLayer(self.DATABASE, self.tr('File Database'), [], False, False))
self.addParameter(QgsProcessingParameterString(self.SQL, self.tr('SQL query'), '', True))
self.addParameter(QgsProcessingParameterVectorLayer(self.DATABASE, self.tr('File Database'), optional=False))
self.addParameter(QgsProcessingParameterString(self.SQL, self.tr('SQL query'), multiLine=True))

def name(self):
return 'spatialiteexecutesql'
Expand Down

0 comments on commit 5ba69ea

Please sign in to comment.