Files
photo-live/packages/db-cn/src/index.ts
T

20 lines
743 B
TypeScript
Raw Normal View History

// packages/db-cn/src/index.ts —— CN 侧唯一 Prisma client 出口。
// api(PrismaService)与 worker(Task 20)都从本包导入,schema/迁移只此一份。
// commonjs 包:消费方(api/worker)均为 CJS,tsc 直出无需打包。
// P4a Task 5 起增补用量域共享核心(usage.ts:聚合 + 阈值告警评估——api 与
// worker 的检查点共用,见该文件头)。
export { PrismaClient } from '@prisma/client';
export type { Prisma } from '@prisma/client';
export {
computeUsageAggregates,
evaluateUsage,
evaluateUsageSafe,
USAGE_ALERTS_LIST_LIMIT,
USAGE_THRESHOLDS_SINGLETON_ID,
} from './usage';
export type {
UsageAlbumAggregate,
UsageAggregates,
UsageAlertKind,
} from './usage';