MCPcopy Create free account
hub / github.com/clientdb/clientdb / getEntityChangeSchema

Function getEntityChangeSchema

engine/server/change.ts:27–40  ·  view source on GitHub ↗
(
  change: EntityChange,
  context: SyncRequestContext
)

Source from the content-addressed store, hash-verified

25 | EntityCreateChange;
26
27export function getEntityChangeSchema(
28 change: EntityChange,
29 context: SyncRequestContext
30) {
31 const { entity } = change;
32
33 const schema = context.schema.entities.find((e) => e.name === entity);
34
35 if (!schema) {
36 throw new Error(`No schema found for entity ${entity}`);
37 }
38
39 return schema;
40}

Callers 1

getIsChangeDataValidFunction · 0.90

Calls 1

findMethod · 0.65

Tested by

no test coverage detected