* Add `datalite.migrations` module, which introduces `datalite.migrations.basic_migrate`. This method can be used to perform schema migration on datalite classes in case their fields change.
0.5.2
Not secure
* Add pagination support for `fetch_if`, `fetch_all` and `fetch_where`, with these functions, one can now specify `page` and `element_count` parameters to get a subgroup of the results.
0.5.1
Not secure
* Bug fix, import paths fixed.
0.5.0
Not secure
* Code refactoring, fetch functions are moved into `datalite.fetch` module, this module includes `fetch_if`, `fetch_range`, `fetch_where`, `fetch_from`, `fetch_all`, `fetch_equals` and `is_fetchable`.
0.4.3
Not secure
* Add `fetch_where(class_: type, field: str, value: Any) -> Tuple[class_]`, a wrapper around `fetch_if`, checks for a single `field` `value` pair as a condition, and returns all objects of type `class_` that fit the definition.
0.4.2
Not secure
* Addition of `fetch_equals(class_: type, field: str, value: Any) -> Optional[class_]` that is used to fetch an object whose value of a given field is checked, this is a simpler, one conditional version of `fetch_if`.