Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
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