initial commit
todo: diff can be empty
revert to previous version of get / get underlying data
use _primary_name instead of _id
initial commit
update query methods to include schema; store _primary_name at class level
include schema in method calls
dunder queries -> Query objects
add basic query tests
...
validate on save instead of modify
validate on save
initial commit
initial commit
initial commit
Query -> RawQuery
more concise validator
...
validate on save, not modify
add logical operators