Function: registerSchema()

August 8, 2026 ยท View on GitHub

@plures/praxis


@plures/praxis / index / registerSchema

Function: registerSchema()

registerSchema(db, schema): Promise<void>

Defined in: src/core/pluresdb/schema-registry.ts:149

Register a schema in PluresDB

Convenience function for one-off schema registration.

Parameters

db

PraxisDB

The PraxisDB instance

schema

PraxisSchema

The schema to register

Returns

Promise<void>

A promise that resolves when the schema has been stored and indexed

Example

const db = createInMemoryDB();
await registerSchema(db, {
  version: "1.0.0",
  name: "MyApp",
  description: "My application schema"
});