From 93259f65ff976d444e7b07b6d110288129e825b2 Mon Sep 17 00:00:00 2001 From: John Bodley Date: Tue, 14 Nov 2017 11:25:49 -0800 Subject: [PATCH] [issue] Resolving issue 2530 --- superset/connectors/sqla/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/superset/connectors/sqla/models.py b/superset/connectors/sqla/models.py index d7081d2809765..9ac87b19b610b 100644 --- a/superset/connectors/sqla/models.py +++ b/superset/connectors/sqla/models.py @@ -6,6 +6,7 @@ from flask_babel import lazy_gettext as _ import pandas as pd from past.builtins import basestring +import six import sqlalchemy as sa from sqlalchemy import ( and_, asc, Boolean, Column, DateTime, desc, ForeignKey, Integer, or_, @@ -319,7 +320,7 @@ def get_template_processor(self, **kwargs): def get_query_str(self, query_obj): engine = self.database.get_sqla_engine() qry = self.get_sqla_query(**query_obj) - sql = str( + sql = six.text_type( qry.compile( engine, compile_kwargs={'literal_binds': True},