mirror of
https://github.com/skishore/makemeahanzi.git
synced 2025-11-02 04:37:30 +08:00
Add migration to store frequencies in database
This commit is contained in:
@ -1,5 +1,11 @@
|
||||
"use strict";
|
||||
|
||||
const addFrequencyField = (glyph) => {
|
||||
const data = cjklib.getCharacterData(glyph.character);
|
||||
glyph.metadata.frequency = data.frequency;
|
||||
Glyphs.save(glyph);
|
||||
}
|
||||
|
||||
const checkStrokeExtractorStability = (glyph) => {
|
||||
const strokes = stroke_extractor.getStrokes(
|
||||
glyph.stages.path, glyph.stages.bridges);
|
||||
@ -36,6 +42,7 @@ const migrateOldGlyphSchemaToNew = (glyph) => {
|
||||
codepoint: codepoint,
|
||||
metadata: {
|
||||
definition: undefined,
|
||||
frequency: data.frequency,
|
||||
kangxi_index: data.kangxi_index,
|
||||
pinyin: undefined,
|
||||
strokes: undefined,
|
||||
|
||||
Reference in New Issue
Block a user