teamrsm / analytic-spraydown

Fulfill all your spraying needs
1 stars 0 forks source link

Ryan/refactor mp model #37

Closed climbak closed 6 years ago

climbak commented 6 years ago

lots of refactoring to isolate responsibilites of MPModel and DataCache, made GradeManager a bit better, added duplicate filtering to the pyramid (still need to make this an app setting).

I think I hooked up all the code to pull from the DB as well when the cache is determined valid, but the check for isCacheInvalid is broken because something is wrong with the last access time. I don't think that value is being stored.

Added a utility to view the actual DB contents from within the app.