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

Add schema and consistency checks for all databases for TPROC-C and TPROC-H #664

Merged
merged 15 commits into from
Feb 8, 2024

Conversation

sm-shaw
Copy link
Contributor

@sm-shaw sm-shaw commented Feb 8, 2024

As described in #659 PR adds another GUI option and checkschema CLI command to run the following tests to validate the schema and also to verify that the data is consistent after running a test. All databases have been checked to verify that this is the case in a default scenario.

TPROC-C
#Check 1 Database Exist
#Check 2 Tables Exist
#Check 3 Warehouse count in schema is the same as dict setting
#Check 4 Tables are indexed
#Check 5 Tables are populated
#Check 6 Stored Procedures Exist
#Consistency check 1
#Consistency check 2
#Consistency check 3
#Consistency check 4

TPROC-H
#Check 1 Database Exist
#Check 2 Tables Exist
#Check 3 supplier count in schema is the same as dict setting
#Check 4 Tables are indexed
#Check 5 Tables are populated
#Consistency check

@sm-shaw sm-shaw requested a review from a team as a code owner February 8, 2024 14:40
@sm-shaw sm-shaw linked an issue Feb 8, 2024 that may be closed by this pull request
@abondvt89
Copy link
Contributor

Merging after reviews and approval of the three members of the code maintenance team.

@abondvt89 abondvt89 merged commit 0c41831 into TPC-Council:master Feb 8, 2024
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.

Add database consistency checks
3 participants