Settings

Theme

Eugene is a CLI tool for reviewing Postgres SQL migration scripts

kaveland.no

8 points by rkaveland 2 years ago · 2 comments

Reader

rkavelandOP 2 years ago

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.

alflervag 2 years ago

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

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection