This PR presents a major refactoring of the existing code, resulting in more reliance on Pandas, a different scheme for connecting to databases, and a reworking of dbqueries.py to allow for other types of queries (in this case "table_counts"). Some changes were intended to bring the validate.py script more in line with other Teaching & Learning applications and simplify the dependencies. This PR aims to resolve issue #2.
This PR presents a major refactoring of the existing code, resulting in more reliance on Pandas, a different scheme for connecting to databases, and a reworking of
dbqueries.py
to allow for other types of queries (in this case "table_counts"). Some changes were intended to bring thevalidate.py
script more in line with other Teaching & Learning applications and simplify the dependencies. This PR aims to resolve issue #2.