MCPcopy Create free account
hub / github.com/zenstackhq/zenstack / matchesRelationNameFallback

Function matchesRelationNameFallback

packages/cli/src/actions/db.ts:47–55  ·  view source on GitHub ↗
(field: DataField, relationName: string, candidate: DataField)

Source from the content-addressed store, hash-verified

45}
46
47function matchesRelationNameFallback(field: DataField, relationName: string, candidate: DataField) {
48 const referencedModelName = getReferencedModelName(field);
49 return (
50 !!referencedModelName &&
51 getRelationName(candidate) === relationName &&
52 hasRelationFieldsArg(candidate) === hasRelationFieldsArg(field) &&
53 getReferencedModelName(candidate) === referencedModelName
54 );
55}
56
57/**
58 * CLI action for db related commands

Callers 1

runPullFunction · 0.85

Calls 3

getRelationNameFunction · 0.90
getReferencedModelNameFunction · 0.85
hasRelationFieldsArgFunction · 0.85

Tested by

no test coverage detected