Replies: 1 comment
-
Hey @chulucninh09 thanks for opening this issue! I wanted to share a bit more context about our decision making with respect to adding something like sqlglot. There are a few main things to consider here: We don't do any transpiling. We do explicit rendering based on structured inputs. There are advantages to this, like it allows us to do a lot of customization on how we handle inputs or target rendering for outputs, although I don't think we actually take advantage of any of them today. Since we don't have any work planned to address this i'm gonna transfer this to a discussion so we can keep the conversation open. |
Beta Was this translation helpful? Give feedback.
-
Copying over from #1114
Describe the feature
Hi, currently we have to implement SQL code render for every platform. Can we use other python lib such as sqlglot to have generic code that can generate code more programtically? Another perk is we can immediately have 20+ dialec supported.
Describe alternatives you've considered
Implement per-platform code, which is labor-costing and easy to break, hard to maintain when interfaces change
Who will this benefit?
Data Engineer, Data Analyst who just want to deliver their application and quickly adapt to other platform
Beta Was this translation helpful? Give feedback.
All reactions