1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-04 15:02:09 +03:00

feat(hash field expiration): Added hash field expiration commands (#2907)

* [CAE-686] Added hash field expiration commands

* [CAE-686] Improve HSETEX return type

* [CAE-686] Minor pushTuples change, renamed HSETEX test

* [CAE-686] Changed hsetex function signature for better consistency with other commands

* [CAE-686] Fixed hsetex test

* [CAE-686] Bumped docker version to 8.0-M05-pre, enabled and fixed tests
This commit is contained in:
Hristo Temelski
2025-03-19 12:26:23 +02:00
committed by GitHub
parent 2ff5cb88d4
commit 4cbecf6a09
8 changed files with 399 additions and 1 deletions

View File

@@ -138,6 +138,8 @@ import HEXPIREAT from './HEXPIREAT';
import HEXPIRETIME from './HEXPIRETIME';
import HGET from './HGET';
import HGETALL from './HGETALL';
import HGETDEL from './HGETDEL';
import HGETEX from './HGETEX';
import HINCRBY from './HINCRBY';
import HINCRBYFLOAT from './HINCRBYFLOAT';
import HKEYS from './HKEYS';
@@ -154,6 +156,7 @@ import HRANDFIELD from './HRANDFIELD';
import HSCAN from './HSCAN';
import HSCAN_NOVALUES from './HSCAN_NOVALUES';
import HSET from './HSET';
import HSETEX from './HSETEX';
import HSETNX from './HSETNX';
import HSTRLEN from './HSTRLEN';
import HTTL from './HTTL';
@@ -621,6 +624,10 @@ export default {
hGet: HGET,
HGETALL,
hGetAll: HGETALL,
HGETDEL,
hGetDel: HGETDEL,
HGETEX,
hGetEx: HGETEX,
HINCRBY,
hIncrBy: HINCRBY,
HINCRBYFLOAT,
@@ -653,6 +660,8 @@ export default {
hScanNoValues: HSCAN_NOVALUES,
HSET,
hSet: HSET,
HSETEX,
hSetEx: HSETEX,
HSETNX,
hSetNX: HSETNX,
HSTRLEN,