Database Migrations Need to Survive Two App Versions at Once
A database migration can work perfectly on your development machine and still make a production deployment awkward.
wade womersley – york based software engineer
Engineering notes from the sharp end
wade womersley – york based software engineer I write the way I work: direct, useful, and more interested in what holds up in production than what sounds clever on a slide.
296 published posts
Latest update
Latest post
A database migration can work perfectly on your development machine and still make a production deployment awkward.
Archive
Putting the washing away could use a boss-battle soundtrack.
Pagination looks simple until the underlying list changes between requests.
I like being able to plug the same-shaped cable into more devices.
Passkeys can make signing in feel pleasantly uneventful.
I remain very easy to impress with something that glows in the dark.
Starting the database container before the application container sounds like it should solve startup failures.
When a database query gets slow, adding an index is an appealingly concrete thing to do.
A timeout tells you that a response did not arrive in time.
There is something disproportionately pleasing about a tiny jar of hotel breakfast jam.