Commit 36f70c17 authored by Ruben Seggers's avatar Ruben Seggers
Browse files

schema refactor jsons for items update

parent 2c349f38
Showing with 116 additions and 345 deletions
+116 -345
{
"description": "TBD",
"properties": {
"date": {
"sequenced": false,
"singular": false
},
"content": {
"sequenced": false,
"singular": false
},
"action": {
"sequenced": false,
"singular": false
}
},
"properties": [
"date",
"content",
"action"
],
"relations": {
"appliesTo": {
"sequenced": false,
......
{
"description": "TBD",
"properties": {
"definition": {
"sequenced": false,
"singular": false
},
"domain": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
},
"query": {
"sequenced": false,
"singular": false
},
"selector": {
"sequenced": false,
"singular": false
},
"type": {
"sequenced": false,
"singular": false
}
},
"properties": [
"definition",
"domain",
"name",
"query",
"selector",
"type"
],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "A business corporation.",
"properties": {
"type": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
}
},
"properties": [
"type",
"name"
],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "The most generic kind of creative work, including books, movies, photographs, software programs, etc.",
"properties": {
"abstract": {
"sequenced": false,
"singular": false
},
"dateCreated": {
"sequenced": false,
"singular": false
},
"dateModified": {
"sequenced": false,
"singular": false
},
"datePublished": {
"sequenced": false,
"singular": false
},
"keyword": {
"sequenced": false,
"singular": false
},
"license": {
"sequenced": false,
"singular": false
},
"text": {
"sequenced": false,
"singular": false
},
"version": {
"sequenced": false,
"singular": false
}
},
"properties": [
"abstract",
"dateCreated",
"dateModified",
"datePublished",
"keyword",
"license",
"text",
"version"
],
"relations": {
"associatedMedia": {
"sequenced": false,
......
{
"description": "A chat is a collection of messages.",
"properties": {
"name": {
"sequenced": false,
"singular": false
},
"topic": {
"sequenced": false,
"singular": false
}
},
"properties": [
"name",
"topic",
"receiver",
"encrypted"
],
"relations": {
"photo": {
"sequenced": false,
"singular": false
},
"receiver": {
"sequenced": false,
"singular": false
}
},
"foregroundColor": "#ffffff",
......
name
topic
photo
receiver
\ No newline at end of file
receiver
encrypted
\ No newline at end of file
{
"description": "A comment.",
"properties": {
"content": {
"sequenced": false,
"singular": false
},
"textContent": {
"sequenced": false,
"singular": false
}
},
"properties": [
"content",
"textContent"
],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "An electronic file or document.",
"properties": {},
"properties": [],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "A single message.",
"properties": {
"textContent": {
"sequenced": false,
"singular": false
}
},
"properties": [
"textContent"
],
"relations": {
"sender": {
"sequenced": false,
......
{
"description": "A file containing a note.",
"properties": {
"title": {
"sequenced": false,
"singular": false
},
"content": {
"sequenced": false,
"singular": false
},
"textContent": {
"sequenced": false,
"singular": false
}
},
"properties": [
"title",
"content",
"textContent"
],
"relations": {
"comment": {
"sequenced": false,
......
{
"description": "An audio file.",
"properties": {
"caption": {
"sequenced": false,
"singular": false
},
"transcript": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
},
"bitrate": {
"sequenced": false,
"singular": false
},
"duration": {
"sequenced": false,
"singular": false
}
},
"properties": [
"caption",
"transcript",
"name",
"bitrate",
"duration"
],
"relations": {
"file": {
"sequenced": false,
......
{
"description": "A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset i.e. DataDownload. Note that a creative work may have many media objects associated with it on the same web page. For example, a page about a single song (MusicRecording) may have a music video (VideoObject), and a high and low bandwidth audio stream (2 AudioObject's).",
"properties": {
"bitrate": {
"sequenced": false,
"singular": false
},
"duration": {
"sequenced": false,
"singular": false
},
"endTime": {
"sequenced": false,
"singular": false
},
"fileLocation": {
"sequenced": false,
"singular": false
},
"fileSize": {
"sequenced": false,
"singular": false
},
"height": {
"sequenced": false,
"singular": false
},
"startTime": {
"sequenced": false,
"singular": false
},
"width": {
"sequenced": false,
"singular": false
}
},
"properties": [
"bitrate",
"duration",
"endTime",
"fileLocation",
"fileSize",
"height",
"startTime",
"width"
],
"relations": {
"file": {
"sequenced": false,
......
{
"description": "An image file.",
"properties": {
"caption": {
"sequenced": false,
"singular": false
},
"exifData": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
},
"width": {
"sequenced": false,
"singular": false
},
"height": {
"sequenced": false,
"singular": false
}
},
"properties": [
"caption",
"exifData",
"name",
"width",
"height"
],
"relations": {
"thumbnail": {
"sequenced": false,
......
{
"description": "A video file.",
"properties": {
"caption": {
"sequenced": false,
"singular": false
},
"exifData": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
},
"width": {
"sequenced": false,
"singular": false
},
"height": {
"sequenced": false,
"singular": false
},
"duration": {
"sequenced": false,
"singular": false
}
},
"properties": [
"caption",
"exifData",
"name",
"width",
"height",
"duration"
],
"relations": {
"thumbnail": {
"sequenced": false,
......
{
"description": "TBD",
"properties": {
"query": {
"sequenced": false,
"singular": false
},
"softProperty": {
"sequenced": false,
"singular": false
},
"sortAscending": {
"sequenced": false,
"singular": false
},
"pageCount": {
"sequenced": false,
"singular": false
},
"pageIndex": {
"sequenced": false,
"singular": false
}
},
"properties": [
"query",
"softProperty",
"sortAscending",
"pageCount",
"pageIndex"
],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "A business corporation.",
"properties": {
"deviceID": {
"sequenced": false,
"singular": false
},
"make": {
"sequenced": false,
"singular": false
},
"manufacturer": {
"sequenced": false,
"singular": false
},
"model": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
},
"dateAcquired": {
"sequenced": false,
"singular": false
},
"dateLost": {
"sequenced": false,
"singular": false
}
},
"properties": [
"deviceID",
"make",
"manufacturer",
"model",
"name",
"dateAcquired",
"dateLost"
],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "TBD",
"properties": {
"type": {
"sequenced": false,
"singular": false
},
"addition": {
"sequenced": false,
"singular": false
},
"name": {
"sequenced": false,
"singular": false
}
},
"properties": [
"type",
"addition",
"name"
],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#37af1c"
......
{
"description": "TBD",
"properties": {},
"properties": [],
"relations": {},
"foregroundColor": "#ffffff",
"backgroundColor": "#93c47d"
......
{
"description": "TBD",
"properties": {
"type": {
"sequenced": false,
"singular": false
},
"targetItemType": {
"sequenced": false,
"singular": false
},
"targetItemID": {
"sequenced": false,
"singular": false
},
"sourceItemType": {
"sequenced": false,
"singular": false
},
"sourceItemID": {
"sequenced": false,
"singular": false
},
"sequence": {
"sequenced": false,
"singular": false
},
"deleted": {
"sequenced": false,
"singular": false
},
"version": {
"sequenced": false,
"singular": false
},
"edgeLabel": {
"sequenced": false,
"singular": true
}
},
"properties": [
"type",
"targetItemType",
"targetItemID",
"sourceItemType",
"sourceItemID",
"sequence",
"deleted",
"version",
"edgeLabel"
],
"relations": {
"syncState": {
"sequenced": false,
......
{
"description": "TBD",
"properties": {
"uri": {
"sequenced": false,
"singular": false
}
},
"properties": [
"uri"
],
"relations": {
"usedBy": {
"sequenced": false,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment