minca
ApiCoreInterfaces

Interface: SchemaEngine

Defined in: packages/core/src/schema/schema-engine.ts:9

The collections a node was given in code, each with its Standard Schema validator.

Methods

getCollection()

getCollection(name): CollectionDef | undefined;

Defined in: packages/core/src/schema/schema-engine.ts:11

Parameters

ParameterType
namestring

Returns

CollectionDef | undefined


registerCollection()

registerCollection(def): void;

Defined in: packages/core/src/schema/schema-engine.ts:10

Parameters

ParameterType
defCollectionDef

Returns

void


validate()

validate(collection, data): Promise<ValidationResult>;

Defined in: packages/core/src/schema/schema-engine.ts:12

Parameters

ParameterType
collectionstring
dataunknown

Returns

Promise<ValidationResult>

On this page