Skip to content
All features
platformpackages/platform/repositories

repositories package

Repository-pattern primitives — findAll, findById, create, update, delete behind one Repository<T>. Swap Prisma for any backend without changing callers.

Open docs
Stability
Stable
Scope
Global
Boundary
packages/platform/repositories
repositoriespackages/platform/repositories
Foundational layer
Runtime stack5 layers
  • edge
  • gateway
  • services
  • platformyou are here
  • storage
Uptime
99.84%
Resolved configrepositories.config

Uptime

99.84%

+0.02%

p99 latency

19 ms

-8%

Active connections

829

Active tenants

405

+12%
packages/platform/repositoriesplatform · Lowest shared layer · zero-app coupling
Usagerepositories.ts
typescript
repositories.ts
1import { repositories } from "@nebutra/repositories";
2
3// Lowest shared layer — every higher capability composes on top.
4repositories.configure({
5  tenantId: org.id,
6  // Production-tuned defaults; override via @nebutra/config.
7});