Barry Hart
Barry Hart
This would be a separate project, in a different language, involving commercial software. Not a good fit for core SQLFluff. Closing.
Changed label from `bug` to `documentation` since it sounds like it's working for some people.
@masteinhauser: Are you still planning to provide that example?
Can you explain what you mean by hash matching? Is this something in the `StringParser` code itself, or something about how Python string `==` works?
Would Liquibase be used in conjunction with another templater (such as Jinja or dbt)? If not, it _may_ be possible to implement it as a templater. Otherwise, it's a pretty...
For initial exploration, I think I would start by seeing if you can hack an existing dialect to add the Liquibase comments as new SQL statements. I'm not at all...
One possible challenge with the dialect approach: Can the commented SQL span lines, for example something like: ``` --rollback ALTER TABLE transactions.dim_payment_accounts -- DROP CONSTRAINT IF EXISTS fk_dim_processor_transactions_dim_audit_audit_key; ``` If...
Note that SQLFluff can't detect the color pallet of the terminal. We could consider adding a way to specify the colors (or color theme) you want. Note that the `--nocolor`...
There's no technical reason it couldn't. My assumption was that supplying values automatically for undefined variables is quite "aggressive" and potentially results I surprising, confusing, even undesirable. I also think...
Sure, feel free. The current implementation is very specific to Jinja.