Hmm, when I join all my eight incremental database schema changes into just a single one (basically drop support for migration of old databases), my test execution time drops from about 1:10 minutes to just 33 seconds. I might consider doing exactly that. I’m the only one who runs that software anyway.

Just haven’t figured out where exactly the speedup comes from. I suspected that the column recreation is kind of expensive, but it doesn’t really appear to that obvious. More testing is needed.

⤋ Read More

@lyse@lyse.isobeef.org Haha, migrations can get rather complicated and pointless IMO 🤣 Kind of reminds me of our other thread, which is also a good read and somewhat related to over-use of the “let’s have a migration for every change to the DB we make”

⤋ Read More

Participate

Login to join in on this yarn.