Thread of 3 posts
Just had a tough upgrade to #GotoSocial 0.17.0.
It seems some fields in my database got corrupted in earlier versions, and the migration system just wouldn’t move forward. I’ll admit, I’ve used test versions and release candidates in the past…
Lesson learned: I need to be more careful next time!
Unfortunately, I lost all my toots during the process because the migration couldn't handle the broken fields. I had to start fresh with a clean install.
Despite that, a huge thanks to @gotosocial developers for the admin export/import feature (which preserves keys for the instance and federated servers). It saved my single-user instance!
And to be fair, there weren’t that many toots to begin with, so I’m not really motivated to write a conversion script to bring them over from the backup into the new format...