in src/connectors/gremlin-connector.ts [152:166]
private getCommand(
type: Etype,
value: Vertex | Edge,
upsert: boolean = false
): string {
if (type === Etype.vertex) {
return upsert
? GraphHelper.getUpsertVertexQuery(value as Vertex)
: GraphHelper.getAddVertexQuery(value as Vertex);
} else {
return upsert && value.id != null
? GraphHelper.getUpsertEdgeQuery(value as Edge)
: GraphHelper.getAddEdgeQuery(value as Edge);
}
}