hackmdio / hackmdio/codimd

Migrate JSON based history to relational model

Open
#1,566 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.