Asserts that the passed in sqltext is a string to simplify the
implementation. Generates a op.execute(sqltext) line.
}
+@renderers.dispatch_for(ops.ExecuteSQLOp)
+def _execute_sql(autogen_context, op):
+ if not isinstance(op.sqltext, string_types):
+ raise NotImplementedError(
+ "Autogenerate rendering of SQL Expression language constructs "
+ "not supported here; please use a plain SQL string"
+ )
+ return 'op.execute(%r)' % op.sqltext
+
+
renderers = default_renderers.branch()