-
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Query Builder - First commit. The goal of this is to make it easy to build complex filters to utilize the stats APIs in the nhl ecosystem * QueryBuilder. Adds more filter support for positions, franchise, game type. Test coverage update * Stat Query Builder. Adds support for factExpressions base expressions passed via query context. Adds Decision, Experience, HomeRoad, Nationality, Status Query filters. Renames stats.skater_stats_summary to stats.skater_stats_summary_simple. README updated with latest query builder howtos. QueryBase updates to have validate() abstract method so each filter can define its own validation rules. QueryBuilder runs each validation upon build(). Updates QueryContext. Adds .is_valid() for quick error checks. Moves factCayenneExpr to QueryContext.
- Loading branch information
Showing
39 changed files
with
974 additions
and
1,045 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,4 +22,6 @@ archive.zip | |
|
||
# vim temporary files | ||
*~ | ||
.*.sw? | ||
.*.sw? | ||
|
||
*/.DS_Store |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.