feat: add ListMixin and implement Redis list operations#802
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #802 +/- ##
========================================
- Coverage 38.2% 37.0% -1.1%
========================================
Files 48 50 +2
Lines 3727 3993 +266
Branches 301 336 +35
========================================
+ Hits 1420 1476 +56
- Misses 2006 2181 +175
- Partials 301 336 +35
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Changed list method parameters to use 'key' instead of 'name' to align with Redis/Valkey terminology and maintain consistency with other django-redis methods. All 10 list methods updated: - lpush(key, *values, ...) - rpush(key, *values, ...) - lpop(key, count, ...) - rpop(key, count, ...) - lrange(key, start, end, ...) - lindex(key, index, ...) - llen(key, ...) - lrem(key, count, value, ...) - ltrim(key, start, end, ...) - lset(key, index, value, ...) All 192 list operation tests pass.
|
Same as #804
|
No description provided.