Please provide a summary of the change and the issue fixed. Please include relevant context. List dependency changes.
Fixes # CE-578
Made the following changes to how code tables are handled:
Converted field names in GQL Schema to be business based as opposed to aligning with the DB and converted to camelCase
Renamed queries to follow best practices by naming after the Object instead of a verb
Created entity types for code tables
Removed FindOne Resolvers (except for Configuration as this was being used)
Refactored a couple of the Resolvers that had an optional parameter to narrow down the code table results
Type of change
Please delete options that are not relevant.
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[X] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
[X] Manual Testing of GraphQL via Postman
[ ] Manual Testing of Application with new GraphQL queries provided
Description
Please provide a summary of the change and the issue fixed. Please include relevant context. List dependency changes.
Fixes # CE-578
Made the following changes to how code tables are handled:
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist
Further comments
Thanks for the PR!
Deployments, as required, will be available below:
Please create PRs in draft mode. Mark as ready to enable:
After merge, new images are deployed in: