SJRK-438: Use fluid-json-schema to validate data migrations

Metadata

Source
SJRK-438
Type
Improvement
Priority
Major
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Gregor Moss
Created
2020-12-13T21:00:06.987-0500
Updated
2020-12-13T21:00:07.147-0500
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool Server

Description

Use fluid-json-schema for validating database migrations, rather than the hand-rolled system that's based on the old GPII Universal code.

More info on that package's validator can be found here: https://github.com/fluid-project/fluid-json-schema/blob/HEAD/docs/validator.md