Triplit · JSON-LD Context
Triplit Context
JSON-LD context defining the semantic vocabulary for Triplit from Triplit.
9 Classes
23 Properties
1 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Triplit
TriplitDatabase
id
name
description
url
version
email
message
Properties
| Property | Type | Container |
|---|---|---|
| schema | reference | |
| Collection | reference | |
| Entity | reference | |
| SyncConnection | reference | |
| collectionName | string | |
| entityId | string | |
| projectId | string | |
| clientId | string | |
| numEntities | integer | |
| collections | index | |
| roles | index | |
| select | list | |
| where | list | |
| order | list | |
| limit | integer | |
| noReturn | boolean | |
| full | boolean | |
| changes | ||
| inserts | ||
| webhooks | list | |
| status | integer | |
| createdAt | dateTime | |
| updatedAt | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://www.triplit.dev/vocab#",
"schema": "http://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Triplit": "schema:SoftwareApplication",
"TriplitDatabase": "schema:Dataset",
"Collection": {
"@id": "https://www.triplit.dev/vocab#Collection",
"@type": "@id"
},
"Entity": {
"@id": "https://www.triplit.dev/vocab#Entity",
"@type": "@id"
},
"SyncConnection": {
"@id": "https://www.triplit.dev/vocab#SyncConnection",
"@type": "@id"
},
"id": "@id",
"collectionName": {
"@id": "https://www.triplit.dev/vocab#collectionName",
"@type": "xsd:string"
},
"entityId": {
"@id": "https://www.triplit.dev/vocab#entityId",
"@type": "xsd:string"
},
"projectId": {
"@id": "https://www.triplit.dev/vocab#projectId",
"@type": "xsd:string"
},
"clientId": {
"@id": "https://www.triplit.dev/vocab#clientId",
"@type": "xsd:string"
},
"numEntities": {
"@id": "https://www.triplit.dev/vocab#numEntities",
"@type": "xsd:integer"
},
"schema": {
"@id": "https://www.triplit.dev/vocab#schema",
"@type": "@id"
},
"collections": {
"@id": "https://www.triplit.dev/vocab#collections",
"@container": "@index"
},
"roles": {
"@id": "https://www.triplit.dev/vocab#roles",
"@container": "@index"
},
"select": {
"@id": "https://www.triplit.dev/vocab#select",
"@container": "@list"
},
"where": {
"@id": "https://www.triplit.dev/vocab#where",
"@container": "@list"
},
"order": {
"@id": "https://www.triplit.dev/vocab#order",
"@container": "@list"
},
"limit": {
"@id": "https://www.triplit.dev/vocab#limit",
"@type": "xsd:integer"
},
"noReturn": {
"@id": "https://www.triplit.dev/vocab#noReturn",
"@type": "xsd:boolean"
},
"full": {
"@id": "https://www.triplit.dev/vocab#full",
"@type": "xsd:boolean"
},
"changes": {
"@id": "https://www.triplit.dev/vocab#changes"
},
"inserts": {
"@id": "https://www.triplit.dev/vocab#inserts"
},
"webhooks": {
"@id": "https://www.triplit.dev/vocab#webhooks",
"@container": "@list"
},
"name": "schema:name",
"description": "schema:description",
"url": "schema:url",
"version": "schema:version",
"email": "schema:email",
"message": "schema:description",
"status": {
"@id": "schema:status",
"@type": "xsd:integer"
},
"createdAt": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
}
}
}