Files
omnivore/packages/db/elastic_migrations/index_settings.json

228 lines
4.8 KiB
JSON

{
"aliases": {
"pages_alias": {}
},
"settings": {
"analysis": {
"analyzer": {
"strip_html_analyzer": {
"tokenizer": "standard",
"char_filter": [
"html_strip"
],
"filter": [
"lowercase"
]
}
},
"normalizer": {
"lowercase_normalizer": {
"filter": [
"lowercase"
]
}
}
}
},
"mappings": {
"properties": {
"userId": {
"type": "keyword"
},
"title": {
"type": "search_as_you_type"
},
"author": {
"type": "text"
},
"description": {
"type": "text"
},
"content": {
"type": "text",
"analyzer": "strip_html_analyzer"
},
"url": {
"type": "keyword"
},
"uploadFileId": {
"type": "keyword"
},
"pageType": {
"type": "keyword"
},
"slug": {
"type": "keyword"
},
"labels": {
"type": "nested",
"properties": {
"id": {
"type": "keyword"
},
"name": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"color": {
"type": "keyword"
},
"description": {
"type": "text"
},
"createdAt": {
"type": "date"
}
}
},
"highlights": {
"type": "nested",
"properties": {
"id": {
"type": "keyword"
},
"userId": {
"type": "keyword"
},
"type": {
"type": "keyword",
"null_value": "HIGHLIGHT"
},
"quote": {
"type": "text",
"analyzer": "strip_html_analyzer"
},
"annotation": {
"type": "text"
},
"createdAt": {
"type": "date"
},
"updatedAt": {
"type": "date"
},
"labels": {
"type": "nested",
"properties": {
"id": {
"type": "keyword"
},
"name": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"color": {
"type": "keyword"
},
"description": {
"type": "text"
},
"createdAt": {
"type": "date"
}
}
},
"highlightPositionPercent": {
"type": "float"
},
"highlightPositionAnchorIndex": {
"type": "integer"
},
"html": {
"type": "text",
"analyzer": "strip_html_analyzer"
},
"color": {
"type": "keyword"
}
}
},
"readingProgressTopPercent": {
"type": "float"
},
"readingProgressPercent": {
"type": "float"
},
"readingProgressAnchorIndex": {
"type": "integer"
},
"createdAt": {
"type": "date"
},
"savedAt": {
"type": "date"
},
"archivedAt": {
"type": "date"
},
"siteName": {
"type": "search_as_you_type"
},
"subscription": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"rssFeedUrl": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"state": {
"type": "keyword"
},
"taskName": {
"type": "keyword"
},
"language": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"readAt": {
"type": "date"
},
"listenedAt": {
"type": "date"
},
"wordsCount": {
"type": "integer"
},
"recommendations": {
"type": "nested",
"properties": {
"id": {
"type": "keyword"
},
"name": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"recommendedAt": {
"type": "date"
},
"note": {
"type": "text"
},
"user": {
"type": "nested",
"properties": {
"userID": {
"type": "keyword"
},
"name": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"username": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"profileImageURL": {
"type": "keyword"
}
}
}
}
}
}
}
}