mirror of
https://github.com/apache/superset.git
synced 2026-04-20 00:24:38 +00:00
refactor: remove more sqlparse (#31032)
This commit is contained in:
@@ -26,7 +26,6 @@ from jinja2.meta import find_undeclared_variables
|
||||
from superset import is_feature_enabled
|
||||
from superset.commands.sql_lab.execute import SqlQueryRender
|
||||
from superset.errors import SupersetErrorType
|
||||
from superset.sql_parse import ParsedQuery
|
||||
from superset.sqllab.exceptions import SqlLabException
|
||||
from superset.utils import core as utils
|
||||
|
||||
@@ -58,12 +57,9 @@ class SqlQueryRenderImpl(SqlQueryRender):
|
||||
database=query_model.database, query=query_model
|
||||
)
|
||||
|
||||
parsed_query = ParsedQuery(
|
||||
query_model.sql,
|
||||
engine=query_model.database.db_engine_spec.engine,
|
||||
)
|
||||
rendered_query = sql_template_processor.process_template(
|
||||
parsed_query.stripped(), **execution_context.template_params
|
||||
query_model.sql.strip().strip(";"),
|
||||
**execution_context.template_params,
|
||||
)
|
||||
self._validate(execution_context, rendered_query, sql_template_processor)
|
||||
return rendered_query
|
||||
|
||||
Reference in New Issue
Block a user