Migrate JSON based history to relational model
Open
database/sequelize
debt
- Dominant language
- JavaScript
- Stars
- 10.1k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
This consists of following tasks:
1. Create new `History` model and migration
1. Update every history related implementation
1. Migrate two types of existing ID to model records (TBD: implemented as migration? any performance issue?)
https://github.com/hackmdio/codimd/blob/07f32f5bbf87d3bd0784584c4fec12d23ac3b5e2/lib/history/index.js#L23-L39
1. Drop `User#history` column migration
1. Document this change and notify admin at the release.
Contributor guide
Assessment
This issue has not been assessed yet.