graphql-hive / graphql-hive/console
post schema version promotion cleanup tasks
Open
- Dominant language
- TypeScript
- Stars
- 483
- Forks
- 145
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 65
Description
After we shipped https://github.com/graphql-hive/console/pull/8031 to production and the feature is running stable for some time we should introduce the following changes:
- Alter `schema_versions.action_id` pg column nullable
- Stop inserting to the `schema_versions.action_id` column for new schema versions
- Remove the GraphQL `SchemaVersion.log` field
- Remove the `schema_log.target_id` column
- Cleanup of orphaned `schema_log` records without any schema_version referencing them
Contributor guide
Assessment
This issue has not been assessed yet.