Better document database differences for Pleroma migrations #699

Merged
floatingghost merged 2 commits from Oneric/akkoma:doc_pleroma-migration-db into develop 2024-02-24 04:33:43 +00:00
Owner

As a followup to #684 and AkkomaGang/landing-site#11

I did not attempt to actually perform a migration to Akkoma and back to Pleroma, but given I (should have) only rearranged existing instructions and added an additional backup step, this hopefully shouldn’t be any less good than before.

As a followup to https://akkoma.dev/AkkomaGang/akkoma/pulls/684 and https://akkoma.dev/AkkomaGang/landing-site/pulls/11 I did not attempt to actually perform a migration to Akkoma and back to Pleroma, but given I (should have) only rearranged existing instructions and added an additional backup step, this hopefully shouldn’t be any less good than before.
floatingghost left a comment
Owner

some small nits

some small nits
@ -24,0 +25,4 @@
As time goes on Akkoma and Pleroma added or removed different features
and reorganised the database in a different way. If you want to be able to
migrate back to Pleroma without loosing any affected data, youll want to

spelling, losing

spelling, `losing`
Oneric marked this conversation as resolved
@ -24,0 +39,4 @@
back to Pleroma or future Akkoma upgrades might affect them, so perhaps back them up as well:
- the `birthday` of users and their `show_birthday` setting
- the `expires_at` at key of in the `user_relationships` table

should that at be there?

should that `at` be there?
Author
Owner

nope, removed it; thx

nope, removed it; thx
Oneric marked this conversation as resolved
Oneric force-pushed doc_pleroma-migration-db from 91542d214e
Some checks are pending
ci/woodpecker/pr/build-amd64 Pipeline is pending
ci/woodpecker/pr/build-arm64 Pipeline is pending
ci/woodpecker/pr/docs Pipeline is pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
to 18d8d3339f
Some checks are pending
ci/woodpecker/pr/build-amd64 Pipeline is pending
ci/woodpecker/pr/build-arm64 Pipeline is pending
ci/woodpecker/pr/docs Pipeline is pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
2024-02-20 16:38:00 +00:00
Compare
Oneric force-pushed doc_pleroma-migration-db from 18d8d3339f
Some checks are pending
ci/woodpecker/pr/build-amd64 Pipeline is pending
ci/woodpecker/pr/build-arm64 Pipeline is pending
ci/woodpecker/pr/docs Pipeline is pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
to bff2812a93
Some checks are pending
ci/woodpecker/pr/build-amd64 Pipeline is pending
ci/woodpecker/pr/build-arm64 Pipeline is pending
ci/woodpecker/pr/docs Pipeline is pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
2024-02-23 22:54:39 +00:00
Compare
Author
Owner

Updated to reflect both already store instance metadata albeit slightly differently, as noted in #225 .

Not sure if the different timestamp type will cause migration issues in one or both directions.

Updated to reflect _both_ already store instance metadata albeit slightly differently, as noted in https://akkoma.dev/AkkomaGang/akkoma/issues/225 . Not sure if the different timestamp type will cause migration issues in one or both directions.

all good, thankies

all good, thankies
floatingghost deleted branch doc_pleroma-migration-db 2024-02-24 04:33:49 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AkkomaGang/akkoma!699
No description provided.