Generating database migrations with acyclic graphs | Hacker News Reader