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

Replace flag test_name with foreign key to test_names #9338

Merged
merged 9 commits into from
Sep 20, 2024

Conversation

driusan
Copy link
Collaborator

@driusan driusan commented Sep 13, 2024

There is a varchar for every row in the flag table, this normalizes it by replacing it with a foreign key to the test_name tables that is already present and populated.

This both makes table scans of the flag table faster and is just better schema design.

@driusan driusan force-pushed the FlagTestID branch 16 times, most recently from 74c652c to a150ada Compare September 18, 2024 19:19
@driusan driusan merged commit 0413aaf into aces:main Sep 20, 2024
10 checks passed
driusan pushed a commit that referenced this pull request Nov 11, 2024
Fix recreate conflicts script after #9338
driusan pushed a commit that referenced this pull request Nov 11, 2024
Fix more instances of code requiring flag to have the
Test_name table after the change in #9338
ZhichGaming pushed a commit to ZhichGaming/Loris that referenced this pull request Nov 25, 2024
There is a varchar for every row in the flag table, this normalizes it
by replacing it with a foreign key to the test_name tables that is
already present and populated.

This both makes table scans of the flag table faster and is just better
schema design.
ZhichGaming pushed a commit to ZhichGaming/Loris that referenced this pull request Nov 25, 2024
ZhichGaming pushed a commit to ZhichGaming/Loris that referenced this pull request Nov 25, 2024
Fix more instances of code requiring flag to have the
Test_name table after the change in aces#9338
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