From 12dcd2b4ba6a34dd28807864e3371a95f5d6ebe9 Mon Sep 17 00:00:00 2001 From: "sanket.bhor" Date: Wed, 2 Sep 2026 15:08:29 +0530 Subject: [PATCH] ATLAS-5397:Add 'location' attribute to trino_schema type definition --- .../models/6000-Trino/6000-trino_model.json | 3 ++- .../003-trino_schema_add_location.json | 23 +++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 addons/models/6000-Trino/patches/003-trino_schema_add_location.json diff --git a/addons/models/6000-Trino/6000-trino_model.json b/addons/models/6000-Trino/6000-trino_model.json index a8aa885de08..c17c97585a7 100644 --- a/addons/models/6000-Trino/6000-trino_model.json +++ b/addons/models/6000-Trino/6000-trino_model.json @@ -26,7 +26,8 @@ "serviceType": "trino", "typeVersion": "1.0", "attributeDefs": [ - { "name": "parameters", "typeName": "map", "cardinality": "SINGLE", "isUnique": false, "isIndexable": false, "isOptional": true } + { "name": "parameters", "typeName": "map", "cardinality": "SINGLE", "isUnique": false, "isIndexable": false, "isOptional": true }, + { "name": "location", "typeName": "string", "cardinality": "SINGLE", "isUnique": false, "isIndexable": false, "isOptional": true } ] }, { diff --git a/addons/models/6000-Trino/patches/003-trino_schema_add_location.json b/addons/models/6000-Trino/patches/003-trino_schema_add_location.json new file mode 100644 index 00000000000..4007a5928cc --- /dev/null +++ b/addons/models/6000-Trino/patches/003-trino_schema_add_location.json @@ -0,0 +1,23 @@ +{ + "patches": [ + { + "id": "TYPEDEF_PATCH_6000_003_A", + "description": "Add 'location' attribute to trino_schema", + "action": "ADD_ATTRIBUTE", + "typeName": "trino_schema", + "applyToVersion": "1.0", + "updateToVersion": "1.1", + "params": null, + "attributeDefs": [ + { + "name": "location", + "typeName": "string", + "cardinality": "SINGLE", + "isIndexable": false, + "isOptional": true, + "isUnique": false + } + ] + } + ] +} \ No newline at end of file