2026-09-17 19:51:56 +08:00
|
|
|
|
// packages/db-cn/src/index.ts —— CN 侧唯一 Prisma client 出口。
|
|
|
|
|
|
// api(PrismaService)与 worker(Task 20)都从本包导入,schema/迁移只此一份。
|
|
|
|
|
|
// commonjs 包:消费方(api/worker)均为 CJS,tsc 直出无需打包。
|
2026-09-20 19:01:41 +08:00
|
|
|
|
// P4a Task 5 起增补用量域共享核心(usage.ts:聚合 + 阈值告警评估——api 与
|
|
|
|
|
|
// worker 的检查点共用,见该文件头)。
|
2026-09-17 19:51:56 +08:00
|
|
|
|
export { PrismaClient } from '@prisma/client';
|
|
|
|
|
|
export type { Prisma } from '@prisma/client';
|
2026-09-20 19:01:41 +08:00
|
|
|
|
export {
|
|
|
|
|
|
computeUsageAggregates,
|
|
|
|
|
|
evaluateUsage,
|
|
|
|
|
|
evaluateUsageSafe,
|
|
|
|
|
|
USAGE_ALERTS_LIST_LIMIT,
|
|
|
|
|
|
USAGE_THRESHOLDS_SINGLETON_ID,
|
|
|
|
|
|
} from './usage';
|
|
|
|
|
|
export type {
|
|
|
|
|
|
UsageAlbumAggregate,
|
|
|
|
|
|
UsageAggregates,
|
|
|
|
|
|
UsageAlertKind,
|
|
|
|
|
|
} from './usage';
|
2026-09-20 20:01:17 +08:00
|
|
|
|
// P4a Task 7:用户同步域单行状态表固定 id(迁移种子;reset.ts TRUNCATE 后
|
|
|
|
|
|
// 重种同值。引擎与 e2e 共用,避免字面量漂移)。
|
|
|
|
|
|
export const USER_SYNC_STATE_SINGLETON_ID = 'user-sync-state-single-row';
|