diff options
Diffstat (limited to 'pgcli/explain_output_formatter.py')
-rw-r--r-- | pgcli/explain_output_formatter.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pgcli/explain_output_formatter.py b/pgcli/explain_output_formatter.py index b14cf44..ce45b4f 100644 --- a/pgcli/explain_output_formatter.py +++ b/pgcli/explain_output_formatter.py @@ -10,7 +10,8 @@ class ExplainOutputFormatter: self.max_width = max_width def format_output(self, cur, headers, **output_kwargs): - (data,) = cur.fetchone() + # explain query results should always contain 1 row each + [(data,)] = list(cur) explain_list = json.loads(data) visualizer = Visualizer(self.max_width) for explain in explain_list: |