added new schema for elasticsearch 7
This commit is contained in:
parent
07759bdd6b
commit
c7289ad497
|
@ -0,0 +1,237 @@
|
||||||
|
{
|
||||||
|
"catalog": {
|
||||||
|
"mappings": {
|
||||||
|
"properties": {
|
||||||
|
"aatSubjects": {
|
||||||
|
"properties": {
|
||||||
|
"id": {"type": "text"},
|
||||||
|
"label": {"type": "text"},
|
||||||
|
"lang": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"accessPolicy": {"type": "text"},
|
||||||
|
"accessRights": {"type": "text"},
|
||||||
|
"accrualPeriodicity": {"type": "text"},
|
||||||
|
"archaeologicalResourceType": {
|
||||||
|
"properties": {
|
||||||
|
"id": {"type": "long"},
|
||||||
|
"name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"audience": {"type": "text"},
|
||||||
|
"contactPoint": {"type": "text"},
|
||||||
|
"contributor": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"creator": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"derivedSubject": {
|
||||||
|
"properties": {
|
||||||
|
"prefLabel": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": {"type": "text"},
|
||||||
|
"distribution": {
|
||||||
|
"properties": {
|
||||||
|
"accessURL": {"type": "text"},
|
||||||
|
"description": {"type": "text"},
|
||||||
|
"issued": {
|
||||||
|
"type": "date",
|
||||||
|
"format": "date_optional_time"
|
||||||
|
},
|
||||||
|
"modified": {
|
||||||
|
"type": "date",
|
||||||
|
"format": "date_optional_time"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"title": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"extent": {"type": "text"},
|
||||||
|
"hasItemMetadataStructure": {
|
||||||
|
"properties": {
|
||||||
|
"characterSet": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hasMetadataRecord": {
|
||||||
|
"properties": {
|
||||||
|
"conformsTo": {
|
||||||
|
"properties": {
|
||||||
|
"characterSet": {"type": "text"},
|
||||||
|
"description": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"xmlDoc": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"identifier": {"type": "keyword"},
|
||||||
|
"isPartOf": {"type": "text"},
|
||||||
|
"issued": {
|
||||||
|
"type": "date",
|
||||||
|
"format": "date_optional_time"
|
||||||
|
},
|
||||||
|
"keyword": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"landingPage": {"type": "text"},
|
||||||
|
"language": {"type": "text"},
|
||||||
|
"legalResponsible": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {"type": "text"},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modified": {
|
||||||
|
"type": "date",
|
||||||
|
"format": "date_optional_time"
|
||||||
|
},
|
||||||
|
"nativeSubject": {
|
||||||
|
"properties": {
|
||||||
|
"prefLabel": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rdfAbout": {"type": "text"},
|
||||||
|
"originalId": {"type": "text"},
|
||||||
|
"owner": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"packageId": {"type": "text"},
|
||||||
|
"providerId": {"type": "text"},
|
||||||
|
"publisher": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"resourceType": {"type": "text"},
|
||||||
|
"rights": {"type": "text"},
|
||||||
|
"scientificResponsible": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {"type": "text"},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"spatial": {
|
||||||
|
"properties": {
|
||||||
|
"address": {"type": "text"},
|
||||||
|
"boundingBoxMaxLat": {"type": "text"},
|
||||||
|
"boundingBoxMaxLon": {"type": "text"},
|
||||||
|
"boundingBoxMinLat": {"type": "text"},
|
||||||
|
"boundingBoxMinLon": {"type": "text"},
|
||||||
|
"coordinateSystem": {"type": "text"},
|
||||||
|
"country": {"type": "text"},
|
||||||
|
"location": {"type": "geo_point"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"placeName": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"postcode": {"type": "text"},
|
||||||
|
"technicalResponsible": {
|
||||||
|
"properties": {
|
||||||
|
"email": {"type": "text"},
|
||||||
|
"name": {"type": "text"},
|
||||||
|
"phone": {"type": "text"},
|
||||||
|
"type": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"temporal": {
|
||||||
|
"type": "nested",
|
||||||
|
"properties": {
|
||||||
|
"from": {
|
||||||
|
"type": "date",
|
||||||
|
"format": "date_optional_time"
|
||||||
|
},
|
||||||
|
"periodName": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"raw": {"type": "keyword"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"until": {
|
||||||
|
"type": "date",
|
||||||
|
"format": "date_optional_time"
|
||||||
|
},
|
||||||
|
"uri": {"type": "text"}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"title": {"type": "text"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue