We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 337eb98 commit 76c8ce0Copy full SHA for 76c8ce0
1 file changed
plugins/generic/custom.py
@@ -120,9 +120,12 @@ def sqlFile(self):
120
if not sfile:
121
continue
122
123
- query = getSQLSnippet(Backend.getDbms(), sfile)
+ snippet = getSQLSnippet(Backend.getDbms(), sfile)
124
125
- infoMsg = "executing SQL statement%s from file '%s'" % ("s" if ";" in query else "", sfile)
126
- logger.info(infoMsg)
127
-
128
- conf.dumper.query(query, self.sqlQuery(query))
+ if snippet and all(query.strip().upper().startswith("SELECT") for query in filter(None, snippet.split(';' if ';' in snippet else '\n'))):
+ for query in filter(None, snippet.split(';' if ';' in snippet else '\n')):
+ query = query.strip()
+ if query:
129
+ conf.dumper.query(query, self.sqlQuery(query))
130
+ else:
131
+ conf.dumper.query(snippet, self.sqlQuery(snippet))
0 commit comments