Back to Wekan

Migrations

docs/Databases/Migrations/README.md

10.511.2 KB
Original Source

Migrations

WeKan's own schema migrations: the ones that move existing boards, lists, cards and users to the shape a newer WeKan expects. This is not about migrating between databases — for that see ../MongoDB and ../FerretDB.

Everything in this directory is a historical record. It documents the old cron-driven migration system and the per-swimlane-lists migration, both of which have since been REMOVED; each file says so at its top. They are kept because they explain why the current system looks the way it does.

FileWhat is in it
MIGRATION_SYSTEM_IMPROVEMENTS.mdWhat the old system did badly and what was changed
CODE_CHANGES_SUMMARY.mdThe code those improvements touched
MIGRATION_SYSTEM_REVIEW_COMPLETE.mdThe review that went with them
SESSION_SUMMARY.mdThe summary of that review session
verify-migrations.shThe script that verified the old system

The migration system WeKan runs today is described in ../../Features/Admin-Panel/Problems/Migrations.md.