Skip to main content

Interface: SchemaStorageFactory

Defined in: packages/core/src/composition/kernel-registries.ts:39

Factory for workspace schema repositories registered under a named adapter key.

Methods

create()

create(context, options): SchemaRepository

Defined in: packages/core/src/composition/kernel-registries.ts:47

Creates a schema repository for the given workspace context.

Parameters

context

SchemaRepositoryContext

Shared repository context for the target workspace

options

Readonly<Record<string, unknown>>

Adapter-owned resolved options

Returns

SchemaRepository

A fully constructed schema repository implementation