Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor new data model #43

Merged
merged 5 commits into from
Oct 22, 2024
Merged

Refactor new data model #43

merged 5 commits into from
Oct 22, 2024

Conversation

bamader
Copy link
Collaborator

@bamader bamader commented Oct 22, 2024

PULL REQUEST

Summary

This PR refactors our code base to leverage the new value set and concept data models that Marcelle developed as part of her spike work. Refactoring is done throughout the front and back end, fixing how we execute queries as well as display results.

Related Issue

Fixes https://app.zenhub.com/workspaces/skylight-dibbs-viper-6480ba23b5a07644e0e46d23/issues/gh/cdcgov/phdi/2789

Copy link
Collaborator

@fzhao99 fzhao99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work on tackling such a thorny slice of the codebase! Left a couple of comments

(and hooray for no merge conflicts!)

Copy link
Collaborator

@robertandremitchell robertandremitchell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me. only flag is the counts that Bob flagged but everything else looks great.

@bamader
Copy link
Collaborator Author

bamader commented Oct 22, 2024

(There actually were merge conflicts unfortunately, the refactor of the SelectQuery meant that I had to refactor the new changes this morning. Got it done rather quickly at least.)

@bamader
Copy link
Collaborator Author

bamader commented Oct 22, 2024

All comments addressed and filtering should now be working as intended

@bamader
Copy link
Collaborator Author

bamader commented Oct 22, 2024

Concept filtering now appropriately in place

Copy link
Collaborator

@fzhao99 fzhao99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for going a couple rounds on this! lgtm!

@bamader bamader merged commit 836844a into main Oct 22, 2024
4 checks passed
@bamader bamader deleted the vs-model-changes branch October 22, 2024 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants