lakehouse-sequelize-restapi-keycloak-cache
Advanced tools
Comparing version
{ | ||
"name": "lakehouse-sequelize-restapi-keycloak-cache", | ||
"version": "1.5.1", | ||
"version": "1.5.2", | ||
"description": "caching for all types of data cached on redis hosts/cluster: data from database and sequelize ORM, rest API, keycloak admin api library", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -28,3 +28,3 @@ // this class is to support caching for Class / sequelizeModel Methods: | ||
// clear hashKey 'find' because a new record has been added | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+'find'; | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+':find'; | ||
await CachingUtils.clearKey(cacheClient, sequelizeModel, deleteKey); | ||
@@ -45,3 +45,3 @@ return instance; | ||
// clear hashKey 'find' because new records has been added | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+'find'; | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+':find'; | ||
await CachingUtils.clearKey(cacheClient, sequelizeModel, deleteKey); | ||
@@ -97,3 +97,3 @@ } | ||
await CachingUtils.clearHashKey(cacheClient, sequelizeModel, compositeKey.hashKey, compositeKey.key); | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+'find'; | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+':find'; | ||
await CachingUtils.clearKey(cacheClient, sequelizeModel, deleteKey); | ||
@@ -217,3 +217,3 @@ if (instance[1]) | ||
await sequelizeModel.destroy.apply(sequelizeModel, arguments); | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+'find'; | ||
let deleteKey = loggedInUserId ? loggedInUserId+":"+sequelizeModel.name+':find' : sequelizeModel.name+':find'; | ||
if (compositeKey['key'] === '') { | ||
@@ -220,0 +220,0 @@ return await CachingUtils.clearKey(cacheClient, sequelizeModel, compositeKey.hashKey) |
52476
0.01%