Cloudflare D1 · JSON-LD Context

Cloudflare D1 Context

JSON-LD context defining the semantic vocabulary for Cloudflare D1 from Cloudflare D1.

0 Classes 36 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
d1: https://raw.githubusercontent.com/api-evangelist/cloudflare-d1/main/vocabulary/cloudflare-d1-vocabulary.yml#
cf: https://developers.cloudflare.com/d1/

Properties

Property Type Container
database reference
account_identifier string
database_identifier string
database_name string
query reference
raw reference
sql string
params list
batch_query list
export reference
import reference
time_travel reference
bookmark string
restore reference
time_travel_timestamp dateTime
jurisdiction string
primary_location_hint string
read_replication reference
file_size integer
table_count integer
created_at dateTime
database_version string
served_by_colo string
served_by_region string
query_meta reference
query_result_response reference
raw_result_response reference
time_travel_restore_response reference
api_response_common reference
messages list
success boolean
errors list
result
name string
description string
uuid string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "d1": "https://raw.githubusercontent.com/api-evangelist/cloudflare-d1/main/vocabulary/cloudflare-d1-vocabulary.yml#",
    "cf": "https://developers.cloudflare.com/d1/",
    "database": {
      "@id": "d1:database",
      "@type": "@id"
    },
    "account_identifier": {
      "@id": "d1:account_identifier",
      "@type": "xsd:string"
    },
    "database_identifier": {
      "@id": "d1:database_identifier",
      "@type": "xsd:string"
    },
    "database_name": {
      "@id": "d1:database_name",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "d1:query",
      "@type": "@id"
    },
    "raw": {
      "@id": "d1:raw",
      "@type": "@id"
    },
    "sql": {
      "@id": "d1:sql",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "d1:params",
      "@container": "@list"
    },
    "batch_query": {
      "@id": "d1:batch_query",
      "@container": "@list"
    },
    "export": {
      "@id": "d1:export",
      "@type": "@id"
    },
    "import": {
      "@id": "d1:import",
      "@type": "@id"
    },
    "time_travel": {
      "@id": "d1:time_travel",
      "@type": "@id"
    },
    "bookmark": {
      "@id": "d1:bookmark",
      "@type": "xsd:string"
    },
    "restore": {
      "@id": "d1:restore",
      "@type": "@id"
    },
    "time_travel_timestamp": {
      "@id": "d1:time_travel_timestamp",
      "@type": "xsd:dateTime"
    },
    "jurisdiction": {
      "@id": "d1:jurisdiction",
      "@type": "xsd:string"
    },
    "primary_location_hint": {
      "@id": "d1:primary_location_hint",
      "@type": "xsd:string"
    },
    "read_replication": {
      "@id": "d1:read_replication",
      "@type": "@id"
    },
    "file_size": {
      "@id": "d1:file_size",
      "@type": "xsd:integer"
    },
    "table_count": {
      "@id": "d1:table_count",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "database_version": {
      "@id": "d1:database_version",
      "@type": "xsd:string"
    },
    "served_by_colo": {
      "@id": "d1:served_by_colo",
      "@type": "xsd:string"
    },
    "served_by_region": {
      "@id": "d1:served_by_region",
      "@type": "xsd:string"
    },
    "query_meta": {
      "@id": "d1:query_meta",
      "@type": "@id"
    },
    "query_result_response": {
      "@id": "d1:query_result_response",
      "@type": "@id"
    },
    "raw_result_response": {
      "@id": "d1:raw_result_response",
      "@type": "@id"
    },
    "time_travel_restore_response": {
      "@id": "d1:time_travel_restore_response",
      "@type": "@id"
    },
    "api_response_common": {
      "@id": "d1:api_response_common",
      "@type": "@id"
    },
    "messages": {
      "@id": "d1:messages",
      "@container": "@list"
    },
    "success": {
      "@id": "schema:result",
      "@type": "xsd:boolean"
    },
    "errors": {
      "@id": "schema:error",
      "@container": "@list"
    },
    "result": {
      "@id": "schema:result"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "uuid": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    }
  }
}