subql
subql copied to clipboard
Refactor `store.service` Add support for relations, enums, subscription on Schema Migration
Description
Fixes and Updates
- Support Enums
- Support Subscription
- Support Relations
- Cyclic schema
- Historical (complex schema, multiple relationals)
- Non-historical (complex schema, multiple relationals)
- QueryGenerators
Refactor store.serivce to use generate queries instead of sequelize.sync()
Fixes: #2249 #2241
TODO: Update migration documentations with new supported executions
Type of change
Please delete options that are not relevant.
- [x] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [x] This change requires a documentation update
Checklist
- [x] I have tested locally
- [x] I have performed a self review of my changes
- [x] Updated any relevant documentation
- [x] Linked to any relevant issues
- [x] I have added tests relevant to my changes
- [x] Any dependent changes have been merged and published in downstream modules
- [x] My code is up to date with the base branch
- [x] I have updated relevant changelogs. We suggest using chan