configured_catalog.json
1 { 2 "streams": [ 3 { 4 "stream": { 5 "name": "articles", 6 "json_schema": { 7 "$schema": "http://json-schema.org/draft-07/schema#", 8 "type": "object", 9 "properties": { 10 "author": { 11 "type": ["string", "null"] 12 }, 13 "content": { 14 "type": ["string", "null"] 15 }, 16 "description": { 17 "type": ["string", "null"] 18 }, 19 "guid": { 20 "type": ["string", "null"] 21 }, 22 "link": { 23 "type": ["string", "null"] 24 }, 25 "published": { 26 "type": ["string", "null"], 27 "format": "date-time" 28 }, 29 "title": { 30 "type": ["string", "null"] 31 } 32 } 33 }, 34 "supported_sync_modes": [ 35 "full_refresh", 36 "incremental" 37 ], 38 "source_defined_cursor": true, 39 "default_cursor_field": ["published"], 40 "source_defined_primary_key": [["guid"]] 41 }, 42 "sync_mode": "incremental", 43 "cursor_field": ["published"], 44 "destination_sync_mode": "append" 45 } 46 ] 47 }