Service - Locations: Difference between revisions
Jump to navigation
Jump to search
(Created page with "= Overview = Manages Location Graph = Repository = https://bitbucket.org/izara-core-locations/izara-core-locations-locations/src/master/ = DynamoDB tables = == Standard...") |
No edit summary |
||
Line 61: | Line 61: | ||
== Basic node schemas == | == Basic node schemas == | ||
Revision as of 13:56, 17 October 2021
Overview
Manages Location Graph
Repository
https://bitbucket.org/izara-core-locations/izara-core-locations-locations/src/master/
DynamoDB tables
Standard Config Table Per Service
Configuration tags
{
configKey: "LocationsGraphServiceName"
configTag: "LocationsGraphServiceName"
configValue: xxx // eg: "Locations"
}
{
configKey: "TranslationGraphServiceName"
configTag: "TranslationGraphServiceName"
configValue: xxx // eg: "TranslationGraph"
}
Graph database
Service - Media Graph
Nodes
{
nodeLabel: "{MediaSharedLib.MEDIALINK_GRAPH_NODE_LABEL}",
schema: {
identifier: true,
restrictProperties: true,
restrictRelationships: true,
properties: {
mediaLinkId: {
identifier: true, // create unique id from request details
},
mediaId: {
immutable: true,
},
mediaHandlerServiceNameTag: {
immutable: true,
},
},
}
}