Commit graph

9 commits

Author SHA1 Message Date
Andrew Brookins
6c8cf0b01d Fix all_pks to work if decode_responses=False 2021-11-08 16:48:43 -08:00
Andrew Brookins
bc441143de Add all_pks() method to HashModel 2021-11-08 16:28:58 -08:00
Andrew Brookins
984c11679a Drop Protocol class to support Python 3.7 2021-11-08 15:41:10 -08:00
Andrew Brookins
3ee2252539 Reformat with linter 2021-11-03 12:53:00 -07:00
Andrew Brookins
2b1994b98b Disable features without required Redis modules
Some features, like querying and embedded models, require
either the RediSearch or RedisJSON modules running in Redis.
Without these modules, using these features would result
in inscrutable errors.

We now disable some tests if the Redis module required for the
test is not found in the Redis instance the tests are using,
and raise errors or log messages if the same is true during
execution of HashModel and JsonModel.
2021-11-03 12:37:12 -07:00
Andrew Brookins
807a29b011 Set up tox 2021-11-01 09:45:37 -07:00
Andrew Brookins
ad6a323fb8 Remove unused deepcopy 2021-10-27 17:33:12 -07:00
Andrew Brookins
7c0bea751b WIP on README 2021-10-22 08:31:08 -07:00
Andrew Brookins
c9967b0d40 Rename to redis_om 2021-10-22 06:36:15 -07:00
Renamed from redis_developer/model/model.py (Browse further)