feat: add permission snapshot system to optimize auth checks

This commit is contained in:
HibiKier
2025-12-29 09:20:07 +08:00
parent f86beb928f
commit 96ba8d5a21
8 changed files with 1816 additions and 0 deletions
@@ -0,0 +1,15 @@
"""
权限快照服务模块
提供预聚合的权限检查数据,将多次数据库/缓存查询优化为1-2次
"""
from .models import AuthSnapshot, PluginSnapshot
from .service import AuthSnapshotService, PluginSnapshotService
__all__ = [
"AuthSnapshot",
"AuthSnapshotService",
"PluginSnapshot",
"PluginSnapshotService",
]