Replies: 1 comment 3 replies
-
That looks super nice! Our linter is very much a copy of Squawk, but your linter seems to be more advanced. It should be possible to integrate it for sure. I would love to compare our approach to lints to yours to see if we can integrate it directly, or run your linter next to it. Personally, I would prefer to have just one linter in postgrestools. Otherwise it might confuse users. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey! I've been working on linting migration scripts by syntax tree analysis over at eugene on-and-off for about a year. The primary use-case I've been trying to tackle has been to set up guardrails in CI/CD to help catch locking issues and the like. There's a little web demo available at the documentation site.
I think there's some overlap in functionality between what this project is trying to do, and what I've been working on. Both projects are also Rust and use pg_query.rs. Should we look into whether it's possible for us to collaborate in some way so you could easily get access to the lints that I add to eugene in a sensible way? 🤔
Beta Was this translation helpful? Give feedback.
All reactions