Commit graph

16 commits

Author SHA1 Message Date
Simon Prickett
3f91f9e941
Updating default page size to 1000 from 10 (#282)
Fixed page size problem with `all()`

The default page size for `all` is supposed to be 1000 not 10, for performance reasons.  When I changed the constant `DEFAULT_PAGE_SIZE` a while back, I seem to have forgotten to have changed it here.  This fixes that.
2022-08-09 15:19:04 +03:00
Simon Prickett
129ef956b8 Performance improvement for first - avoids unnecessary pagination. 2022-04-25 13:05:11 +01:00
Simon Prickett
32b0774053 Fixed typo in error message. 2022-04-22 17:29:26 +01:00
Simon Prickett
fd151fc322 Updated page size to 1000 from 10. 2022-04-22 13:17:25 +01:00
Simon Prickett
274ff788b1 Adds all_pks() method and test. 2022-04-12 11:31:09 +01:00
Simon Prickett
b42e63606a Adds expire and test. 2022-03-29 22:15:05 +01:00
Simon Prickett
6d009a0d72 Fixed linter errors, refactored delete. 2022-02-15 18:46:50 +00:00
Simon Prickett
885b24b35b Adds delete function at a class level. 2022-02-14 20:44:49 +00:00
Simon Prickett
800ec69565
Attempts to fix full text search fields
Adds field name alias to fix full text searches.

Closes #42
2021-12-09 23:11:15 +00:00
Andrew Brookins
e4e3583006 Document some possible error messages 2021-11-26 15:25:18 -08:00
Andrew Brookins
269d44c26e Final docs push 2021-11-24 18:12:27 -08:00
Andrew Brookins
321b356140 Switch to using Protocols with typing_extensions 2021-11-24 13:53:54 -08:00
Andrew Brookins
1e40eb1649 Fix Python 3.7 compatibility 2021-11-24 13:38:35 -08:00
Andrew Brookins
a0f10cc056 Remove unused Protocol import 2021-11-19 08:10:38 -08:00
Andrew Brookins
5ab53c916c Support both sync and asyncio uses 2021-11-10 11:31:02 -08:00
Andrew Brookins
ca6ae7d6e9 Merge branch 'main' into asyncio 2021-11-09 15:59:10 -08:00