waltz
waltz copied to clipboard
Data Extractors: support queries without dialect
Fix for #4288 involved ensuring the passed qry
had been generated via a dsl
instance, not the DSL
class.
I think we can do a dsl.fetch(qry)
in the BaseExtractor
class (getting the fields from result.fields()
) and avoid this type of error in future.
This will have been slightly impacted by #4597. The BaseExtractor
has now been renamed DirectDataBasedExtractor
.