Hacker News new | past | comments | ask | show | jobs | submit login
Eugene is a CLI tool for reviewing Postgres SQL migration scripts (kaveland.no)
8 points by rkaveland 5 months ago | hide | past | favorite | 2 comments



A while back, I wrote a blog post that experimented with doing transactional DDL in postgres, and investigating the state of `pg_locks` to check if statements were likely to interfere with queries. I've expanded on this idea and made a tool, that I named `eugene` for the title of the first blog post.

Check out the examples in https://github.com/kaaveland/eugene/tree/main or read the blog post -- I would love to have more ideas for where to take this, both concrete migration hints that `eugene` could show people, but also functionality and ways to integrate it into CI.


Thank you for this. The generated texts are very informative and educational, so I really see the benefit here.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: