Service - Media Link

From Izara Wiki
Revision as of 10:35, 8 August 2021 by Sven the Barbarian (talk | contribs) (Created page with "= Overview = Manages Media Links, links might attach to many subject node types, eg Product, Sell Offer, Product Attribute, Sell Offer Term,.. = Repository = https://bitbuc...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Manages Media Links, links might attach to many subject node types, eg Product, Sell Offer, Product Attribute, Sell Offer Term,..

Repository

https://bitbucket.org/izara-core-media/izara-core-media-media-link/src/master/

DynamoDB tables

Standard Config Table Per Service

Configuration tags

..

LogicalResults

Stores results for any requests to perform logical searches on media links

{
	resultId: xxx // eg: filterMainId for a single logical element
	dataId: xxx // one mediaLinkId
}
  • partition key: resultId
  • sort key: dataId

Graph database

Service - Media Graph

Nodes

{
	nodeLabel: "mediaLink",
	schema: {
		identifier: true,
		restrictProperties: true,
		restrictRelationships: true,
		properties: {
			mediaLinkId: {
				identifier: true, //(random uuid)
			},
			mediaId: {
				immutable: true,
			},
			mediaHandlerServiceNameTag: {
				immutable: true,
			},
		},
	}
}

Working documents

Media Link