Hacker News new | ask | show | jobs
by giovannibonetti 1100 days ago
> I dunno, usually I find databases and migrations to be the hard part.

For me, the following tools make that a joy: - Postgres as the database, which is very predictable and extremely reliable; - Migrations with Ruby on Rails, that have just the right balance between a convenient DSL and letting you write SQL when necessary; - The strong_migrations gem that catches in development unsafe commands to run in production, and explains how to make them safe

1 comments

We run the exact same setup, in my two years at the company we’ve only had one migration related issue and that was due to different minor versions of postgres between CI and staging. Now if postgis could get those official ARM docker images pushed i’d have nothing left to complain about.