This commit is contained in:
2026-04-25 16:36:34 +08:00
commit db90e7579b
1876 changed files with 189777 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
import type { PureServiceSchema } from 'tailchat-server-sdk';
/**
* 缓存清理工具
*
* @deprecated 请使用 this.cleanActionCache
*/
export const TcCacheCleaner = (
eventNames: string[]
): Partial<PureServiceSchema> => {
const events = {};
eventNames.forEach((name) => {
events[name] = function () {
if (this.broker.cacher) {
this.logger.debug(`Clear local '${this.name}' cache`);
this.broker.cacher.clean(`${this.name}.**`);
}
};
});
return {
events,
};
};