export default class CacheKeyGenerator { static createTokenKey(key: string) { return `token:${key}`; } static createEmpireKey(accountId: number) { return `game:empire:${accountId}`; } static createItemUpdateKey(ownerId: number, itemId: number) { return `player:${ownerId}:update:item:${itemId}`; } static createItemDeleteKey(ownerId: number, itemId: number) { return `player:${ownerId}:delete:item:${itemId}`; } }