انتقل إلى المحتوى الرئيسي

Variable: AGENT_STORE_SCHEMES

const AGENT_STORE_SCHEMES: readonly ["profile-per-tenant", "database-per-tenant"]

Defined in: packages/contracts/src/schemas/provisioning.ts:40

How an agent instance lays out its tenants' stores. A one-way door per instance: changing it after a tenant exists strands every tenant already there, so provisioning refuses a converge that names another scheme (28 section 2).

  • profile-per-tenant: one database, one Askar profile per tenant. The owner's choice for the shared instance (PO3.3);
  • database-per-tenant: one database per tenant. Listed so that asking for it is a refusal provisioning makes and audits, not a validation error nobody records.