diff --git a/src-electron/db/db-mapping.js b/src-electron/db/db-mapping.js index 64e5e02b37..25131e8bd8 100644 --- a/src-electron/db/db-mapping.js +++ b/src-electron/db/db-mapping.js @@ -215,7 +215,8 @@ exports.map = { hasSpecificResponse: dbApi.toDbBool(x.RESPONSE_REF), isIncoming: x.INCOMING, isOutgoing: x.OUTGOING, - isDefaultResponseEnabled: x.IS_DEFAULT_RESPONSE_ENABLED + isDefaultResponseEnabled: x.IS_DEFAULT_RESPONSE_ENABLED, + isLargeMessage: dbApi.fromDbBool(x.IS_LARGE_MESSAGE) } }, @@ -700,7 +701,8 @@ exports.map = { incoming: dbApi.fromDbBool(x.INCOMING), outgoing: dbApi.fromDbBool(x.OUTGOING), isIncoming: dbApi.fromDbBool(x.IS_INCOMING), - isEnabled: dbApi.fromDbBool(x.IS_ENABLED) + isEnabled: dbApi.fromDbBool(x.IS_ENABLED), + isLargeMessage: dbApi.fromDbBool(x.IS_LARGE_MESSAGE) } }, diff --git a/src-electron/db/query-command.js b/src-electron/db/query-command.js index 0057162a8e..567afd4612 100644 --- a/src-electron/db/query-command.js +++ b/src-electron/db/query-command.js @@ -888,6 +888,7 @@ async function selectNonGlobalCommandByCode( C.IS_FABRIC_SCOPED, C.RESPONSE_REF, C.RESPONSE_NAME + C.IS_LARGE_MESSAGE FROM COMMAND AS C INNER JOIN CLUSTER AS CL ON CL.CLUSTER_ID = C.CLUSTER_REF @@ -936,6 +937,7 @@ async function selectGlobalCommandByCode( C.IS_FABRIC_SCOPED, C.RESPONSE_REF, C.RESPONSE_NAME + C.IS_LARGE_MESSAGE FROM COMMAND AS C WHERE @@ -1012,6 +1014,7 @@ SELECT COMMAND.RESPONSE_REF, COMMAND.RESPONSE_NAME, COMMAND.IS_DEFAULT_RESPONSE_ENABLED, + COMMAND.IS_LARGE_MESSAGE, COUNT(COMMAND_ARG.COMMAND_REF) AS COMMAND_ARGUMENT_COUNT, COUNT(COMMAND_ARG.COMMAND_REF) FILTER (WHERE COMMAND_ARG.IS_OPTIONAL = 0) AS REQUIRED_COMMAND_ARGUMENT_COUNT FROM COMMAND @@ -1083,6 +1086,7 @@ SELECT CO.IS_FABRIC_SCOPED, CO.RESPONSE_REF, CO.RESPONSE_NAME, + CO.IS_LARGE_MESSAGE, CL.NAME AS CLUSTER_NAME, CL.CODE AS CLUSTER_CODE, CL.MANUFACTURER_CODE AS CLUSTER_MANUFACTURER_CODE, @@ -1249,6 +1253,7 @@ SELECT COMMAND.RESPONSE_REF, COMMAND.RESPONSE_NAME, COMMAND.IS_DEFAULT_RESPONSE_ENABLED, + COMMAND.IS_LARGE_MESSAGE, COUNT(COMMAND_ARG.COMMAND_REF) AS COMMAND_ARGUMENT_COUNT FROM COMMAND @@ -1368,6 +1373,7 @@ SELECT COMMAND.RESPONSE_REF, COMMAND.RESPONSE_NAME, COMMAND.IS_DEFAULT_RESPONSE_ENABLED, + COMMAND.IS_LARGE_MESSAGE, COUNT(COMMAND_ARG.COMMAND_REF) AS COMMAND_ARGUMENT_COUNT FROM COMMAND @@ -1542,6 +1548,7 @@ SELECT CMD.IS_FABRIC_SCOPED, CMD.RESPONSE_REF, CMD.RESPONSE_NAME, + CMD.IS_LARGE_MESSAGE, CL.CODE AS CLUSTER_CODE, CL.NAME AS CLUSTER_NAME, CL.NAME AS CLUSTER_NAME, @@ -1783,6 +1790,7 @@ async function selectCommandDetailsFromAllEndpointTypesAndClusters( C.RESPONSE_NAME, C.MUST_USE_TIMED_INVOKE, C.IS_FABRIC_SCOPED, + C.IS_LARGE_MESSAGE, CASE WHEN (COUNT(CASE WHEN ETC.IS_INCOMING=1 AND ETC.IS_ENABLED THEN 1 ELSE NULL END) OVER (PARTITION BY C.COMMAND_ID)) >= 1 diff --git a/src-electron/db/query-loader.js b/src-electron/db/query-loader.js index 662a4394e0..f0d5b0d3ed 100644 --- a/src-electron/db/query-loader.js +++ b/src-electron/db/query-loader.js @@ -102,12 +102,13 @@ INSERT INTO COMMAND ( MANUFACTURER_CODE, INTRODUCED_IN_REF, REMOVED_IN_REF, - IS_DEFAULT_RESPONSE_ENABLED + IS_DEFAULT_RESPONSE_ENABLED, + IS_LARGE_MESSAGE ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, (SELECT SPEC_ID FROM SPEC WHERE CODE = ? AND PACKAGE_REF = ?), (SELECT SPEC_ID FROM SPEC WHERE CODE = ? AND PACKAGE_REF = ?), - ? + ?, ? )` const INSERT_COMMAND_ARG_QUERY = ` @@ -299,7 +300,8 @@ function commandMap(clusterId, packageId, commands) { packageId, command.removedIn, packageId, - dbApi.toDbBool(command.isDefaultResponseEnabled) + dbApi.toDbBool(command.isDefaultResponseEnabled), + dbApi.toDbBool(command.isLargeMessage) ]) } @@ -776,7 +778,7 @@ async function insertClusters(db, packageId, data) { let i for (i = 0; i < lastIdsArray.length; i++) { let lastId = lastIdsArray[i] - // NOTE: This code must stay in sync with insertClusterExtensionsx + // NOTE: This code must stay in sync with insertClusterExtensions if ('commands' in data[i]) { let cmds = data[i].commands commands.data.push(...commandMap(lastId, packageId, cmds)) diff --git a/src-electron/db/query-session-zcl.js b/src-electron/db/query-session-zcl.js index 26ba4f7fbd..6759c6fd81 100644 --- a/src-electron/db/query-session-zcl.js +++ b/src-electron/db/query-session-zcl.js @@ -216,7 +216,8 @@ SELECT CMD.IS_OPTIONAL, CMD.MUST_USE_TIMED_INVOKE, CMD.IS_FABRIC_SCOPED, - CMD.RESPONSE_REF + CMD.RESPONSE_REF, + CMD.IS_LARGE_MESSAGE FROM COMMAND AS CMD INNER JOIN diff --git a/src-electron/db/zap-schema.sql b/src-electron/db/zap-schema.sql index a5c598537c..712aa5079d 100644 --- a/src-electron/db/zap-schema.sql +++ b/src-electron/db/zap-schema.sql @@ -182,6 +182,7 @@ CREATE TABLE IF NOT EXISTS "COMMAND" ( "RESPONSE_NAME" integer, "RESPONSE_REF" integer, "IS_DEFAULT_RESPONSE_ENABLED" integer, + "IS_LARGE_MESSAGE" integer, foreign key (INTRODUCED_IN_REF) references SPEC(SPEC_ID) ON DELETE CASCADE ON UPDATE CASCADE, foreign key (REMOVED_IN_REF) references SPEC(SPEC_ID) ON DELETE CASCADE ON UPDATE CASCADE, foreign key (CLUSTER_REF) references CLUSTER(CLUSTER_ID) ON DELETE CASCADE ON UPDATE CASCADE, diff --git a/src-electron/zcl/zcl-loader-silabs.js b/src-electron/zcl/zcl-loader-silabs.js index dea764dbb0..7f65b4d924 100644 --- a/src-electron/zcl/zcl-loader-silabs.js +++ b/src-electron/zcl/zcl-loader-silabs.js @@ -457,6 +457,11 @@ function prepareCluster(cluster, context, isExtension = false) { if ('command' in cluster) { ret.commands = [] cluster.command.forEach((command) => { + let quality = null + if ('quality' in command) { + quality = command.quality[0].$ + console.log(quality) + } let cmd = { code: parseInt(command.$.code), manufacturerCode: command.$.manufacturerCode, @@ -470,7 +475,8 @@ function prepareCluster(cluster, context, isExtension = false) { responseName: command.$.response == null ? null : command.$.response, isDefaultResponseEnabled: command.$.disableDefaultResponse == 'true' ? false : true, - isFabricScoped: command.$.isFabricScoped == 'true' + isFabricScoped: command.$.isFabricScoped == 'true', + isLargeMessage: quality ? quality.largeMessage == 'true' : false } cmd.access = extractAccessIntoArray(command) if (cmd.manufacturerCode == null) { diff --git a/test/gen-matter-1.test.js b/test/gen-matter-1.test.js index 0fdd1eb581..2c33a05bd1 100644 --- a/test/gen-matter-1.test.js +++ b/test/gen-matter-1.test.js @@ -211,6 +211,13 @@ test( "// attribute: 0x0300 / 0x4001 => EnhancedColorMode, extensions: '', '', scene: true" ) ) + + // Testing isLargeMessage quality for commands + expect( + sdkExt.includes( + "// command: 0x0300 / 0x00 => MoveToHue, test extension: '', isLargeMessage: true" + ) + ) }, testUtil.timeout.long() ) diff --git a/test/gen-template/matter/sdk-ext.zapt b/test/gen-template/matter/sdk-ext.zapt index 3bbc1db951..c406655f69 100644 --- a/test/gen-template/matter/sdk-ext.zapt +++ b/test/gen-template/matter/sdk-ext.zapt @@ -15,7 +15,7 @@ ------------------- Commands ------------------- {{#zcl_command_tree}} // command: {{asHex clusterCode 4 'null'}} / {{asHex code 2}} => {{label}}, test extension: '{{command_extension -property="testCommandExtension"}}' +property="testCommandExtension"}}', isLargeMessage: {{isLargeMessage}} {{/zcl_command_tree}} ------------------- Attributes ------------------- diff --git a/zap-schema.dot b/zap-schema.dot index 8a711ce96f..a092c63b7a 100644 --- a/zap-schema.dot +++ b/zap-schema.dot @@ -4,6 +4,7 @@ digraph "SchemaCrawler_Diagram" { fontname="Helvetica" labeljust="r" rankdir="RL" + bgcolor="transparent" ]; @@ -13,7 +14,9 @@ digraph "SchemaCrawler_Diagram" { ]; - edge [ + edge[ + color="black" + style="bold" fontname="Helvetica" ]; @@ -22,14 +25,13 @@ digraph "SchemaCrawler_Diagram" { /* Title Block -=-=-=-=-=-=-=-=-=-=-=-=-=- */ graph [ label=< - +
- + - - +
generated bySchemaCrawler 16.16.18SchemaCrawler 16.22.2
generated on2024-07-24 18:16:40ZAP schema, Copyright (c) 2020 Silicon Labs, released under Apache 2.0 license.
> @@ -38,7 +40,7 @@ digraph "SchemaCrawler_Diagram" { /* ACCESS -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "access_72bb1dc3" [ label=< - +
@@ -72,17 +74,17 @@ digraph "SchemaCrawler_Diagram" { > ]; - "attribute_access_b017dce6":"access_ref_2bcf82f2.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "cluster_access_38ea13c8":"access_ref_bd442850.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_access_b02dd957":"access_ref_2e7914a1.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "default_access_7ba041a1":"access_ref_d153b597.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_access_4668c328":"access_ref_5f9b64f0.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_access_b017dce6":"access_ref_2bcf82f2.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "cluster_access_38ea13c8":"access_ref_bd442850.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_access_b02dd957":"access_ref_2e7914a1.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "default_access_7ba041a1":"access_ref_d153b597.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_access_4668c328":"access_ref_5f9b64f0.start":w -> "access_72bb1dc3":"access_id_cb03473.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* ACCESS_MODIFIER -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "access_modifier_f63f3fb1" [ label=< -
ACCESS [table]
+
@@ -116,13 +118,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "access_72bb1dc3":"access_modifier_ref_bd39d8a3.start":w -> "access_modifier_f63f3fb1":"access_modifier_id_a718bf97.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "access_72bb1dc3":"access_modifier_ref_bd39d8a3.start":w -> "access_modifier_f63f3fb1":"access_modifier_id_a718bf97.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* "ATOMIC" -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "atomic_73b03e8a" [ label=< -
ACCESS_MODIFIER [table]
+
@@ -196,7 +198,7 @@ digraph "SchemaCrawler_Diagram" { /* ATTRIBUTE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "attribute_a6e02edb" [ label=< -
"ATOMIC" [table]
+
@@ -352,9 +354,9 @@ digraph "SchemaCrawler_Diagram" { - + - + @@ -365,18 +367,18 @@ digraph "SchemaCrawler_Diagram" { > ]; - "attribute_access_b017dce6":"attribute_ref_b656480a.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "attribute_mapping_caf33e4a":"attribute_left_ref_81c4b594.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="teeodot"]; - "attribute_mapping_caf33e4a":"attribute_right_ref_a8202ca3.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="teeodot"]; - "device_type_attribute_ce5151f":"attribute_ref_f33016f1.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_type_attribute_c265400":"attribute_ref_dc16b430.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="teeodot"]; - "global_attribute_default_73c65a21":"attribute_ref_6877722f.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_access_b017dce6":"attribute_ref_b656480a.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_attribute_ce5151f":"attribute_ref_f33016f1.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_attribute_c265400":"attribute_ref_dc16b430.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "global_attribute_default_73c65a21":"attribute_ref_6877722f.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_mapping_caf33e4a":"attribute_left_ref_81c4b594.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="teeodot"]; + "attribute_mapping_caf33e4a":"attribute_right_ref_a8202ca3.start":w -> "attribute_a6e02edb":"attribute_id_82ad7e43.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="teeodot"]; /* ATTRIBUTE_ACCESS -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "attribute_access_b017dce6" [ label=< -
ATTRIBUTE [table]TEXT
CHANGE_COMITTEDIS_CHANGE_COMITTED INTEGERINTEGER
PERSISTENCE
+
@@ -400,7 +402,7 @@ digraph "SchemaCrawler_Diagram" { /* ATTRIBUTE_MAPPING -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "attribute_mapping_caf33e4a" [ label=< -
ATTRIBUTE_ACCESS [table]
+
@@ -434,7 +436,7 @@ digraph "SchemaCrawler_Diagram" { /* BITMAP -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "bitmap_74cc598e" [ label=< -
ATTRIBUTE_MAPPING [table]
+
@@ -453,13 +455,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "bitmap_field_bfea8629":"bitmap_ref_f27a605a.start":w -> "bitmap_74cc598e":"bitmap_id_e0439e5d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "bitmap_field_bfea8629":"bitmap_ref_f27a605a.start":w -> "bitmap_74cc598e":"bitmap_id_e0439e5d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* BITMAP_FIELD -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "bitmap_field_bfea8629" [ label=< -
BITMAP [table]
+
@@ -508,7 +510,7 @@ digraph "SchemaCrawler_Diagram" { /* CLUSTER -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "cluster_5ec71239" [ label=< -
BITMAP_FIELD [table]
+
@@ -587,22 +589,22 @@ digraph "SchemaCrawler_Diagram" { > ]; - "cluster_access_38ea13c8":"cluster_ref_20b4f1c6.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "data_type_cluster_8d9f2ca9":"cluster_ref_62a2f505.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "device_type_cluster_7298b97d":"cluster_ref_1cdb02b1.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_type_cluster_c12e3c9e":"cluster_ref_a0f5e3b0.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "feature_f06e7b35":"cluster_ref_59bd77f9.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "global_attribute_default_73c65a21":"cluster_ref_4161768d.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "tag_1b7d9":"cluster_ref_3c91cfd5.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "attribute_a6e02edb":"cluster_ref_71823913.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_3f4eed9":"cluster_ref_b70578d5.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_6371df8a":"cluster_ref_47269e44.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_a6e02edb":"cluster_ref_71823913.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "cluster_access_38ea13c8":"cluster_ref_20b4f1c6.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_6371df8a":"cluster_ref_47269e44.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "data_type_cluster_8d9f2ca9":"cluster_ref_62a2f505.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_cluster_7298b97d":"cluster_ref_1cdb02b1.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_cluster_c12e3c9e":"cluster_ref_a0f5e3b0.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_3f4eed9":"cluster_ref_b70578d5.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "feature_f06e7b35":"cluster_ref_59bd77f9.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "global_attribute_default_73c65a21":"cluster_ref_4161768d.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "tag_1b7d9":"cluster_ref_3c91cfd5.start":w -> "cluster_5ec71239":"cluster_id_a557fe87.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* CLUSTER_ACCESS -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "cluster_access_38ea13c8" [ label=< -
CLUSTER [table]
+
@@ -626,7 +628,7 @@ digraph "SchemaCrawler_Diagram" { /* COMMAND -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "command_6371df8a" [ label=< -
CLUSTER_ACCESS [table]
+
@@ -716,21 +718,26 @@ digraph "SchemaCrawler_Diagram" { + + + + +
COMMAND [table] INTEGER
IS_LARGE_MESSAGE INTEGER
> ]; - "command_6371df8a":"response_ref_eac5792b.start":w -> "command_6371df8a":"command_id_5671c065.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_access_b02dd957":"command_ref_7edb9ae8.start":w -> "command_6371df8a":"command_id_5671c065.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "device_type_command_774386ce":"command_ref_9a7b9c51.start":w -> "command_6371df8a":"command_id_5671c065.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_type_command_c5d909ef":"command_ref_1e967d50.start":w -> "command_6371df8a":"command_id_5671c065.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_arg_294e7f81":"command_ref_29cfb9fe.start":w -> "command_6371df8a":"command_id_5671c065.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_6371df8a":"response_ref_eac5792b.start":w -> "command_6371df8a":"command_id_5671c065.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_access_b02dd957":"command_ref_7edb9ae8.start":w -> "command_6371df8a":"command_id_5671c065.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_arg_294e7f81":"command_ref_29cfb9fe.start":w -> "command_6371df8a":"command_id_5671c065.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_command_774386ce":"command_ref_9a7b9c51.start":w -> "command_6371df8a":"command_id_5671c065.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_command_c5d909ef":"command_ref_1e967d50.start":w -> "command_6371df8a":"command_id_5671c065.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* COMMAND_ACCESS -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "command_access_b02dd957" [ label=< - +
@@ -754,7 +761,7 @@ digraph "SchemaCrawler_Diagram" { /* COMMAND_ARG -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "command_arg_294e7f81" [ label=< -
COMMAND_ACCESS [table]
+
@@ -843,7 +850,7 @@ digraph "SchemaCrawler_Diagram" { /* DATA_TYPE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "data_type_9233070e" [ label=< -
COMMAND_ARG [table]
+
@@ -882,19 +889,19 @@ digraph "SchemaCrawler_Diagram" { > ]; - "bitmap_74cc598e":"bitmap_id_e0439e5d.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "enum_210160":"enum_id_cff95fb9.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "number_89ec43a8":"number_id_bc0c9f29.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "string_9268c870":"string_id_55809999.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "struct_9268f434":"struct_id_696af411.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "data_type_cluster_8d9f2ca9":"data_type_ref_62ae775a.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "struct_item_d6e4bd9c":"data_type_ref_421b04c7.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "bitmap_74cc598e":"bitmap_id_e0439e5d.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "data_type_cluster_8d9f2ca9":"data_type_ref_62ae775a.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "enum_210160":"enum_id_cff95fb9.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "number_89ec43a8":"number_id_bc0c9f29.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "string_9268c870":"string_id_55809999.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "struct_9268f434":"struct_id_696af411.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "struct_item_d6e4bd9c":"data_type_ref_421b04c7.start":w -> "data_type_9233070e":"data_type_id_df6b035d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* DATA_TYPE_CLUSTER -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "data_type_cluster_8d9f2ca9" [ label=< -
DATA_TYPE [table]
+
@@ -933,7 +940,7 @@ digraph "SchemaCrawler_Diagram" { /* DEFAULT_ACCESS -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "default_access_7ba041a1" [ label=< -
DATA_TYPE_CLUSTER [table]
+
@@ -959,10 +966,59 @@ digraph "SchemaCrawler_Diagram" { + /* DEVICE_COMPOSITION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ + "device_composition_eab6b180" [ + label=< +
DEFAULT_ACCESS [table]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DEVICE_COMPOSITION[table]
DEVICE_COMPOSITION_ID INTEGER
auto-incremented
CODE INTEGER
DEVICE_TYPE_REF INTEGER
ENDPOINT_COMPOSITION_REF INTEGER
CONFORMANCE TEXT
DEVICE_CONSTRAINT INTEGER
+ > + ]; + + + /* DEVICE_TYPE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "device_type_2620a7e2" [ label=< - +
@@ -1026,14 +1082,16 @@ digraph "SchemaCrawler_Diagram" { > ]; - "device_type_cluster_7298b97d":"device_type_ref_ccaf9bda.start":w -> "device_type_2620a7e2":"device_type_id_5b403bb5.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_type_device_e685fbb0":"device_type_ref_d66aa007.start":w -> "device_type_2620a7e2":"device_type_id_5b403bb5.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_composition_eab6b180":"device_type_ref_5850a437.start":w -> "device_type_2620a7e2":"device_type_id_5b403bb5.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_cluster_7298b97d":"device_type_ref_ccaf9bda.start":w -> "device_type_2620a7e2":"device_type_id_5b403bb5.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_composition_fdc3c63f":"device_type_ref_a6e62758.start":w -> "device_type_2620a7e2":"device_type_id_5b403bb5.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_device_e685fbb0":"device_type_ref_d66aa007.start":w -> "device_type_2620a7e2":"device_type_id_5b403bb5.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* DEVICE_TYPE_ATTRIBUTE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "device_type_attribute_ce5151f" [ label=< -
DEVICE_TYPE [table]
+
@@ -1062,7 +1120,7 @@ digraph "SchemaCrawler_Diagram" { /* DEVICE_TYPE_CLUSTER -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "device_type_cluster_7298b97d" [ label=< -
DEVICE_TYPE_ATTRIBUTE [table]
+
@@ -1116,15 +1174,15 @@ digraph "SchemaCrawler_Diagram" { > ]; - "device_type_attribute_ce5151f":"device_type_cluster_ref_c47e8093.start":w -> "device_type_cluster_7298b97d":"device_type_cluster_id_665321ff.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "device_type_command_774386ce":"device_type_cluster_ref_a5ee44c4.start":w -> "device_type_cluster_7298b97d":"device_type_cluster_id_665321ff.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "device_type_feature_4402279":"device_type_cluster_ref_b8851e79.start":w -> "device_type_cluster_7298b97d":"device_type_cluster_id_665321ff.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_attribute_ce5151f":"device_type_cluster_ref_c47e8093.start":w -> "device_type_cluster_7298b97d":"device_type_cluster_id_665321ff.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_command_774386ce":"device_type_cluster_ref_a5ee44c4.start":w -> "device_type_cluster_7298b97d":"device_type_cluster_id_665321ff.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_feature_4402279":"device_type_cluster_ref_b8851e79.start":w -> "device_type_cluster_7298b97d":"device_type_cluster_id_665321ff.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* DEVICE_TYPE_COMMAND -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "device_type_command_774386ce" [ label=< -
DEVICE_TYPE_CLUSTER [table]
+
@@ -1153,7 +1211,7 @@ digraph "SchemaCrawler_Diagram" { /* DEVICE_TYPE_FEATURE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "device_type_feature_4402279" [ label=< -
DEVICE_TYPE_COMMAND [table]
+
@@ -1173,6 +1231,11 @@ digraph "SchemaCrawler_Diagram" { + + + + +
DEVICE_TYPE_FEATURE [table] TEXT
DEVICE_TYPE_CLUSTER_CONFORMANCE TEXT
> ]; @@ -1182,7 +1245,7 @@ digraph "SchemaCrawler_Diagram" { /* DISCRIMINATOR -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "discriminator_4931d2db" [ label=< - +
@@ -1211,13 +1274,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "data_type_9233070e":"discriminator_ref_308006e2.start":w -> "discriminator_4931d2db":"discriminator_id_652c3643.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "data_type_9233070e":"discriminator_ref_308006e2.start":w -> "discriminator_4931d2db":"discriminator_id_652c3643.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* DOMAIN -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "domain_78873d23" [ label=< -
DISCRIMINATOR [table]
+
@@ -1256,7 +1319,7 @@ digraph "SchemaCrawler_Diagram" { /* ENDPOINT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_966d81f4" [ label=< -
DOMAIN [table]
+
@@ -1305,13 +1368,53 @@ digraph "SchemaCrawler_Diagram" { > ]; - "endpoint_966d81f4":"parent_endpoint_ref_600434ca.start":w -> "endpoint_966d81f4":"endpoint_id_73e3b891.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_966d81f4":"parent_endpoint_ref_600434ca.start":w -> "endpoint_966d81f4":"endpoint_id_73e3b891.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + + + /* ENDPOINT_COMPOSITION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ + "endpoint_composition_fdc3c63f" [ + label=< +
ENDPOINT [table]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ENDPOINT_COMPOSITION[table]
ENDPOINT_COMPOSITION_ID INTEGER
auto-incremented
DEVICE_TYPE_REF INTEGER
TYPE TEXT
CODE INTEGER
+ > + ]; + + "device_composition_eab6b180":"endpoint_composition_ref_52534c14.start":w -> "endpoint_composition_fdc3c63f":"endpoint_composition_id_674b517b.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* ENDPOINT_TYPE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_type_9857dc03" [ label=< - +
@@ -1340,15 +1443,15 @@ digraph "SchemaCrawler_Diagram" { > ]; - "endpoint_type_cluster_c12e3c9e":"endpoint_type_ref_ae18b87a.start":w -> "endpoint_type_9857dc03":"endpoint_type_id_960ad7f3.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_type_device_e685fbb0":"endpoint_type_ref_33b8dba8.start":w -> "endpoint_type_9857dc03":"endpoint_type_id_960ad7f3.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_966d81f4":"endpoint_type_ref_80c21de4.start":w -> "endpoint_type_9857dc03":"endpoint_type_id_960ad7f3.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_966d81f4":"endpoint_type_ref_80c21de4.start":w -> "endpoint_type_9857dc03":"endpoint_type_id_960ad7f3.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_cluster_c12e3c9e":"endpoint_type_ref_ae18b87a.start":w -> "endpoint_type_9857dc03":"endpoint_type_id_960ad7f3.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_device_e685fbb0":"endpoint_type_ref_33b8dba8.start":w -> "endpoint_type_9857dc03":"endpoint_type_id_960ad7f3.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* ENDPOINT_TYPE_ATTRIBUTE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_type_attribute_c265400" [ label=< -
ENDPOINT_TYPE [table]
+
@@ -1427,7 +1530,7 @@ digraph "SchemaCrawler_Diagram" { /* ENDPOINT_TYPE_CLUSTER -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_type_cluster_c12e3c9e" [ label=< -
ENDPOINT_TYPE_ATTRIBUTE [table]
+
@@ -1466,15 +1569,15 @@ digraph "SchemaCrawler_Diagram" { > ]; - "endpoint_type_attribute_c265400":"endpoint_type_cluster_ref_e1522873.start":w -> "endpoint_type_cluster_c12e3c9e":"endpoint_type_cluster_id_d354a03d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="teeodot"]; - "endpoint_type_command_c5d909ef":"endpoint_type_cluster_ref_5df63064.start":w -> "endpoint_type_cluster_c12e3c9e":"endpoint_type_cluster_id_d354a03d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_type_event_e67d6e7e":"endpoint_type_cluster_ref_51de5db5.start":w -> "endpoint_type_cluster_c12e3c9e":"endpoint_type_cluster_id_d354a03d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_attribute_c265400":"endpoint_type_cluster_ref_e1522873.start":w -> "endpoint_type_cluster_c12e3c9e":"endpoint_type_cluster_id_d354a03d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_command_c5d909ef":"endpoint_type_cluster_ref_5df63064.start":w -> "endpoint_type_cluster_c12e3c9e":"endpoint_type_cluster_id_d354a03d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_event_e67d6e7e":"endpoint_type_cluster_ref_51de5db5.start":w -> "endpoint_type_cluster_c12e3c9e":"endpoint_type_cluster_id_d354a03d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* ENDPOINT_TYPE_COMMAND -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_type_command_c5d909ef" [ label=< -
ENDPOINT_TYPE_CLUSTER [table]
+
@@ -1518,7 +1621,7 @@ digraph "SchemaCrawler_Diagram" { /* ENDPOINT_TYPE_DEVICE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_type_device_e685fbb0" [ label=< -
ENDPOINT_TYPE_COMMAND [table]
+
@@ -1567,7 +1670,7 @@ digraph "SchemaCrawler_Diagram" { /* ENDPOINT_TYPE_EVENT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "endpoint_type_event_e67d6e7e" [ label=< -
ENDPOINT_TYPE_DEVICE [table]
+
@@ -1606,7 +1709,7 @@ digraph "SchemaCrawler_Diagram" { /* ENUM -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "enum_210160" [ label=< -
ENDPOINT_TYPE_EVENT [table]
+
@@ -1625,13 +1728,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "enum_item_b6420bf0":"enum_ref_c54c0245.start":w -> "enum_210160":"enum_id_cff95fb9.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "enum_item_b6420bf0":"enum_ref_c54c0245.start":w -> "enum_210160":"enum_id_cff95fb9.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* ENUM_ITEM -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "enum_item_b6420bf0" [ label=< -
ENUM [table]
+
@@ -1680,7 +1783,7 @@ digraph "SchemaCrawler_Diagram" { /* EVENT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "event_3f4eed9" [ label=< -
ENUM_ITEM [table]
+
@@ -1759,15 +1862,15 @@ digraph "SchemaCrawler_Diagram" { > ]; - "endpoint_type_event_e67d6e7e":"event_ref_913b7a70.start":w -> "event_3f4eed9":"event_id_b9e31547.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_access_4668c328":"event_ref_2ebabb06.start":w -> "event_3f4eed9":"event_id_b9e31547.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_field_d102b734":"event_ref_f75f487a.start":w -> "event_3f4eed9":"event_id_b9e31547.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_event_e67d6e7e":"event_ref_913b7a70.start":w -> "event_3f4eed9":"event_id_b9e31547.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_access_4668c328":"event_ref_2ebabb06.start":w -> "event_3f4eed9":"event_id_b9e31547.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_field_d102b734":"event_ref_f75f487a.start":w -> "event_3f4eed9":"event_id_b9e31547.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* EVENT_ACCESS -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "event_access_4668c328" [ label=< -
EVENT [table]
+
@@ -1791,7 +1894,7 @@ digraph "SchemaCrawler_Diagram" { /* EVENT_FIELD -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "event_field_d102b734" [ label=< -
EVENT_ACCESS [table]
+
@@ -1850,7 +1953,7 @@ digraph "SchemaCrawler_Diagram" { /* FEATURE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "feature_f06e7b35" [ label=< -
EVENT_FIELD [table]
+
@@ -1909,13 +2012,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "device_type_feature_4402279":"feature_ref_edb34431.start":w -> "feature_f06e7b35":"feature_id_314fda8f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_feature_4402279":"feature_ref_edb34431.start":w -> "feature_f06e7b35":"feature_id_314fda8f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* GLOBAL_ATTRIBUTE_BIT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "global_attribute_bit_e934f16d" [ label=< -
FEATURE [table]
+
@@ -1949,7 +2052,7 @@ digraph "SchemaCrawler_Diagram" { /* GLOBAL_ATTRIBUTE_DEFAULT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "global_attribute_default_73c65a21" [ label=< -
GLOBAL_ATTRIBUTE_BIT [table]
+
@@ -1983,13 +2086,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "global_attribute_bit_e934f16d":"global_attribute_default_ref_ec8edca9.start":w -> "global_attribute_default_73c65a21":"global_attribute_default_id_a79282b7.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "global_attribute_bit_e934f16d":"global_attribute_default_ref_ec8edca9.start":w -> "global_attribute_default_73c65a21":"global_attribute_default_id_a79282b7.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* NUMBER -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "number_89ec43a8" [ label=< -
GLOBAL_ATTRIBUTE_DEFAULT [table]
+
@@ -2018,7 +2121,7 @@ digraph "SchemaCrawler_Diagram" { /* OPERATION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "operation_93359a6" [ label=< -
NUMBER [table]
+
@@ -2052,13 +2155,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "access_72bb1dc3":"operation_ref_a3f5f018.start":w -> "operation_93359a6":"operation_id_97008a2d.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "access_72bb1dc3":"operation_ref_a3f5f018.start":w -> "operation_93359a6":"operation_id_97008a2d.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* PACKAGE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_fab13485" [ label=< -
OPERATION [table]
+
@@ -2117,34 +2220,34 @@ digraph "SchemaCrawler_Diagram" { > ]; - "package_fab13485":"parent_package_ref_631cb0e0.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "atomic_73b03e8a":"package_ref_b8ec3b90.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "access_modifier_f63f3fb1":"package_ref_883d5f49.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "device_type_2620a7e2":"package_ref_5488fd38.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "discriminator_4931d2db":"package_ref_939d315f.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "operation_93359a6":"package_ref_d3cc83f4.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "package_extension_2789e3a5":"package_ref_804739d5.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "package_notice_176ee570":"package_ref_8d02716a.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "package_option_1931d70d":"package_ref_c39db36d.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "role_26ecd5":"package_ref_bb4b56a5.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "spec_27641a":"package_ref_bb59c800.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "data_type_9233070e":"package_ref_6ac2838c.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "default_access_7ba041a1":"package_ref_aefc9b59.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "domain_78873d23":"package_ref_4ef51017.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "feature_f06e7b35":"package_ref_d3f59445.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "package_option_default_64a251ef":"package_ref_e63c94cb.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "session_package_61fa13bc":"package_ref_93dd0c9e.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "tag_1b7d9":"package_ref_b6c9ec21.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "cluster_5ec71239":"package_ref_30afddc1.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "attribute_a6e02edb":"package_ref_ebba555f.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_3f4eed9":"package_ref_313d9521.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_6371df8a":"package_ref_c15eba90.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_fab13485":"parent_package_ref_631cb0e0.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "atomic_73b03e8a":"package_ref_b8ec3b90.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "access_modifier_f63f3fb1":"package_ref_883d5f49.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_a6e02edb":"package_ref_ebba555f.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "cluster_5ec71239":"package_ref_30afddc1.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_6371df8a":"package_ref_c15eba90.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "data_type_9233070e":"package_ref_6ac2838c.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "default_access_7ba041a1":"package_ref_aefc9b59.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "device_type_2620a7e2":"package_ref_5488fd38.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "discriminator_4931d2db":"package_ref_939d315f.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "domain_78873d23":"package_ref_4ef51017.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_3f4eed9":"package_ref_313d9521.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "feature_f06e7b35":"package_ref_d3f59445.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "operation_93359a6":"package_ref_d3cc83f4.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_extension_2789e3a5":"package_ref_804739d5.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_notice_176ee570":"package_ref_8d02716a.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_option_1931d70d":"package_ref_c39db36d.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_option_default_64a251ef":"package_ref_e63c94cb.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "role_26ecd5":"package_ref_bb4b56a5.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_package_61fa13bc":"package_ref_93dd0c9e.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "spec_27641a":"package_ref_bb59c800.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "tag_1b7d9":"package_ref_b6c9ec21.start":w -> "package_fab13485":"package_id_7a1f4fef.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* PACKAGE_EXTENSION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_extension_2789e3a5" [ label=< -
PACKAGE [table]
+
@@ -2198,14 +2301,14 @@ digraph "SchemaCrawler_Diagram" { > ]; - "package_extension_default_d8d04687":"package_extension_ref_9c795253.start":w -> "package_extension_2789e3a5":"package_extension_id_bc2001af.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "package_extension_value_8e65d377":"package_extension_ref_99956363.start":w -> "package_extension_2789e3a5":"package_extension_id_bc2001af.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_extension_default_d8d04687":"package_extension_ref_9c795253.start":w -> "package_extension_2789e3a5":"package_extension_id_bc2001af.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_extension_value_8e65d377":"package_extension_ref_99956363.start":w -> "package_extension_2789e3a5":"package_extension_id_bc2001af.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* PACKAGE_EXTENSION_DEFAULT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_extension_default_d8d04687" [ label=< -
PACKAGE_EXTENSION [table]
+
@@ -2249,7 +2352,7 @@ digraph "SchemaCrawler_Diagram" { /* PACKAGE_EXTENSION_VALUE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_extension_value_8e65d377" [ label=< -
PACKAGE_EXTENSION_DEFAULT [table]
+
@@ -2298,7 +2401,7 @@ digraph "SchemaCrawler_Diagram" { /* PACKAGE_NOTICE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_notice_176ee570" [ label=< -
PACKAGE_EXTENSION_VALUE [table]
+
@@ -2342,7 +2445,7 @@ digraph "SchemaCrawler_Diagram" { /* PACKAGE_OPTION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_option_1931d70d" [ label=< -
PACKAGE_NOTICE [table]
+
@@ -2381,13 +2484,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "package_option_default_64a251ef":"option_ref_9e84919a.start":w -> "package_option_1931d70d":"option_id_2120abb8.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_option_default_64a251ef":"option_ref_9e84919a.start":w -> "package_option_1931d70d":"option_id_2120abb8.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* PACKAGE_OPTION_DEFAULT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "package_option_default_64a251ef" [ label=< -
PACKAGE_OPTION [table]
+
@@ -2426,7 +2529,7 @@ digraph "SchemaCrawler_Diagram" { /* ROLE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "role_26ecd5" [ label=< -
PACKAGE_OPTION_DEFAULT [table]
+
@@ -2465,13 +2568,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "access_72bb1dc3":"role_ref_37e53c7.start":w -> "role_26ecd5":"role_id_8194474f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "access_72bb1dc3":"role_ref_37e53c7.start":w -> "role_26ecd5":"role_id_8194474f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* SESSION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "session_a11c82d5" [ label=< -
ROLE [table]
+
@@ -2515,18 +2618,18 @@ digraph "SchemaCrawler_Diagram" { > ]; - "session_key_value_334d9527":"session_ref_b5755ee3.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "session_log_7f10ae3a":"session_ref_e2156830.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "session_notice_84addd20":"session_ref_901e160a.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "session_partition_f35f84a0":"session_ref_f7a15e8a.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "package_extension_value_8e65d377":"session_ref_bd64ea93.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "endpoint_966d81f4":"session_ref_b6530bb6.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_966d81f4":"session_ref_b6530bb6.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "package_extension_value_8e65d377":"session_ref_bd64ea93.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_key_value_334d9527":"session_ref_b5755ee3.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_log_7f10ae3a":"session_ref_e2156830.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_notice_84addd20":"session_ref_901e160a.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_partition_f35f84a0":"session_ref_f7a15e8a.start":w -> "session_a11c82d5":"session_id_26c1b4f.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* SESSION_KEY_VALUE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "session_key_value_334d9527" [ label=< -
SESSION [table]
+
@@ -2555,7 +2658,7 @@ digraph "SchemaCrawler_Diagram" { /* SESSION_LOG -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "session_log_7f10ae3a" [ label=< -
SESSION_KEY_VALUE [table]
+
@@ -2584,7 +2687,7 @@ digraph "SchemaCrawler_Diagram" { /* SESSION_NOTICE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "session_notice_84addd20" [ label=< -
SESSION_LOG [table]
+
@@ -2638,7 +2741,7 @@ digraph "SchemaCrawler_Diagram" { /* SESSION_PACKAGE -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "session_package_61fa13bc" [ label=< -
SESSION_NOTICE [table]
+
@@ -2672,7 +2775,7 @@ digraph "SchemaCrawler_Diagram" { /* SESSION_PARTITION -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "session_partition_f35f84a0" [ label=< -
SESSION_PACKAGE [table]
+
@@ -2701,14 +2804,14 @@ digraph "SchemaCrawler_Diagram" { > ]; - "endpoint_type_9857dc03":"session_partition_ref_83bb17d2.start":w -> "session_partition_f35f84a0":"session_partition_id_dc36f939.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "session_package_61fa13bc":"session_partition_ref_ee5fd739.start":w -> "session_partition_f35f84a0":"session_partition_id_dc36f939.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "endpoint_type_9857dc03":"session_partition_ref_83bb17d2.start":w -> "session_partition_f35f84a0":"session_partition_id_dc36f939.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_package_61fa13bc":"session_partition_ref_ee5fd739.start":w -> "session_partition_f35f84a0":"session_partition_id_dc36f939.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* SETTING -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "setting_a12b0e8f" [ label=< -
SESSION_PARTITION [table]
+
@@ -2737,7 +2840,7 @@ digraph "SchemaCrawler_Diagram" { /* SPEC -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "spec_27641a" [ label=< -
SETTING [table]
+
@@ -2776,25 +2879,25 @@ digraph "SchemaCrawler_Diagram" { > ]; - "domain_78873d23":"latest_spec_ref_17e722e4.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "cluster_5ec71239":"introduced_in_ref_bf88a19a.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "cluster_5ec71239":"removed_in_ref_20dfa01f.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_arg_294e7f81":"introduced_in_ref_45eedd52.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_arg_294e7f81":"removed_in_ref_a745dbd7.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_field_d102b734":"introduced_in_ref_94c19bff.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_field_d102b734":"removed_in_ref_f6189a84.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "attribute_a6e02edb":"introduced_in_ref_7a931938.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "attribute_a6e02edb":"removed_in_ref_dbea17bd.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_3f4eed9":"introduced_in_ref_c01658fa.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "event_3f4eed9":"removed_in_ref_216d577f.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_6371df8a":"introduced_in_ref_50377e69.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; - "command_6371df8a":"removed_in_ref_b18e7cee.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "domain_78873d23":"latest_spec_ref_17e722e4.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_a6e02edb":"introduced_in_ref_7a931938.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "attribute_a6e02edb":"removed_in_ref_dbea17bd.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "cluster_5ec71239":"introduced_in_ref_bf88a19a.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "cluster_5ec71239":"removed_in_ref_20dfa01f.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_6371df8a":"introduced_in_ref_50377e69.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_6371df8a":"removed_in_ref_b18e7cee.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_arg_294e7f81":"introduced_in_ref_45eedd52.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "command_arg_294e7f81":"removed_in_ref_a745dbd7.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_3f4eed9":"introduced_in_ref_c01658fa.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_3f4eed9":"removed_in_ref_216d577f.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_field_d102b734":"introduced_in_ref_94c19bff.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "event_field_d102b734":"removed_in_ref_f6189a84.start":w -> "spec_27641a":"spec_id_b7da3f45.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* STRING -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "string_9268c870" [ label=< -
SPEC [table]
+
@@ -2828,7 +2931,7 @@ digraph "SchemaCrawler_Diagram" { /* STRUCT -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "struct_9268f434" [ label=< -
STRING [table]
+
@@ -2857,13 +2960,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "struct_item_d6e4bd9c":"struct_ref_2da9eeed.start":w -> "struct_9268f434":"struct_id_696af411.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "struct_item_d6e4bd9c":"struct_ref_2da9eeed.start":w -> "struct_9268f434":"struct_id_696af411.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* STRUCT_ITEM -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "struct_item_d6e4bd9c" [ label=< -
STRUCT [table]
+
@@ -2952,7 +3055,7 @@ digraph "SchemaCrawler_Diagram" { /* TAG -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "tag_1b7d9" [ label=< -
STRUCT_ITEM [table]
+
@@ -2991,13 +3094,13 @@ digraph "SchemaCrawler_Diagram" { > ]; - "global_attribute_bit_e934f16d":"tag_ref_bf49e61.start":w -> "tag_1b7d9":"tag_id_93420347.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "global_attribute_bit_e934f16d":"tag_ref_bf49e61.start":w -> "tag_1b7d9":"tag_id_93420347.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; /* "USER" -=-=-=-=-=-=-=-=-=-=-=-=-=- */ "user_28582a" [ label=< -
TAG [table]
+
@@ -3026,7 +3129,7 @@ digraph "SchemaCrawler_Diagram" { > ]; - "session_a11c82d5":"user_ref_a14b49ca.start":w -> "user_28582a":"user_id_26e99f25.end":e [label=<> style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; + "session_a11c82d5":"user_ref_a14b49ca.start":w -> "user_28582a":"user_id_26e99f25.end":e [ style="solid" dir="both" arrowhead="teetee" arrowtail="crowodot"]; } diff --git a/zap-schema.svg b/zap-schema.svg index 409cab84fd..ca860d1e49 100644 --- a/zap-schema.svg +++ b/zap-schema.svg @@ -1,2592 +1,3058 @@ - - - + + SchemaCrawler_Diagram - -generated by -SchemaCrawler 16.16.18 -generated on -2024-07-24 18:16:40 - + +generated by +SchemaCrawler 16.22.2 +ZAP schema, Copyright (c) 2020 Silicon Labs, released under Apache 2.0 license. + access_72bb1dc3 - -ACCESS - -[table] -ACCESS_ID - -INTEGER - -auto-incremented -OPERATION_REF - -INTEGER -ROLE_REF - -INTEGER -ACCESS_MODIFIER_REF - -INTEGER - + + +ACCESS + +[table] +ACCESS_ID + +INTEGER + +auto-incremented +OPERATION_REF + +INTEGER +ROLE_REF + +INTEGER +ACCESS_MODIFIER_REF + +INTEGER + access_modifier_f63f3fb1 - -ACCESS_MODIFIER - -[table] -ACCESS_MODIFIER_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT - + + +ACCESS_MODIFIER + +[table] +ACCESS_MODIFIER_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT + access_72bb1dc3:w->access_modifier_f63f3fb1:e - - - - + + + + + + + - + operation_93359a6 - -OPERATION - -[table] -OPERATION_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT - + + +OPERATION + +[table] +OPERATION_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT + - + access_72bb1dc3:w->operation_93359a6:e - - - - + + + + + + + - + role_26ecd5 - -ROLE - -[table] -ROLE_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -LEVEL - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT - + + +ROLE + +[table] +ROLE_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +LEVEL + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT + - + access_72bb1dc3:w->role_26ecd5:e - - - - + + + + + + + attribute_access_b017dce6 - -ATTRIBUTE_ACCESS - -[table] -ATTRIBUTE_REF - -INTEGER -ACCESS_REF - -INTEGER - + + +ATTRIBUTE_ACCESS + +[table] +ATTRIBUTE_REF + +INTEGER +ACCESS_REF + +INTEGER + attribute_access_b017dce6:w->access_72bb1dc3:e - - - - + + + + + + + attribute_a6e02edb - -ATTRIBUTE - -[table] -ATTRIBUTE_ID - -INTEGER - -auto-incremented -CLUSTER_REF - -INTEGER -PACKAGE_REF - -INTEGER -CODE - -INTEGER -MANUFACTURER_CODE - -INTEGER -NAME - -TEXT -TYPE - -TEXT -SIDE - -TEXT -DEFINE - -TEXT -MIN - -TEXT -MAX - -TEXT -MIN_LENGTH - -INTEGER -MAX_LENGTH - -INTEGER -REPORT_MIN_INTERVAL - -INTEGER -REPORT_MAX_INTERVAL - -INTEGER -REPORTABLE_CHANGE - -TEXT -REPORTABLE_CHANGE_LENGTH - -INTEGER -IS_WRITABLE - -INTEGER -DEFAULT_VALUE - -TEXT -IS_SCENE_REQUIRED - -INTEGER -IS_OPTIONAL - -INTEGER -REPORTING_POLICY - -TEXT -STORAGE_POLICY - -TEXT -IS_NULLABLE - -INTEGER -ARRAY_TYPE - -TEXT -MUST_USE_TIMED_WRITE - -INTEGER -INTRODUCED_IN_REF - -INTEGER -REMOVED_IN_REF - -INTEGER -API_MATURITY - -TEXT -CHANGE_COMITTED - -INTEGER -PERSISTENCE - -TEXT - + + +ATTRIBUTE + +[table] +ATTRIBUTE_ID + +INTEGER + +auto-incremented +CLUSTER_REF + +INTEGER +PACKAGE_REF + +INTEGER +CODE + +INTEGER +MANUFACTURER_CODE + +INTEGER +NAME + +TEXT +TYPE + +TEXT +SIDE + +TEXT +DEFINE + +TEXT +MIN + +TEXT +MAX + +TEXT +MIN_LENGTH + +INTEGER +MAX_LENGTH + +INTEGER +REPORT_MIN_INTERVAL + +INTEGER +REPORT_MAX_INTERVAL + +INTEGER +REPORTABLE_CHANGE + +TEXT +REPORTABLE_CHANGE_LENGTH + +INTEGER +IS_WRITABLE + +INTEGER +DEFAULT_VALUE + +TEXT +IS_SCENE_REQUIRED + +INTEGER +IS_OPTIONAL + +INTEGER +REPORTING_POLICY + +TEXT +STORAGE_POLICY + +TEXT +IS_NULLABLE + +INTEGER +ARRAY_TYPE + +TEXT +MUST_USE_TIMED_WRITE + +INTEGER +INTRODUCED_IN_REF + +INTEGER +REMOVED_IN_REF + +INTEGER +API_MATURITY + +TEXT +IS_CHANGE_COMITTED + +INTEGER +PERSISTENCE + +TEXT + attribute_access_b017dce6:w->attribute_a6e02edb:e - - - - + + + + + + + cluster_access_38ea13c8 - -CLUSTER_ACCESS - -[table] -CLUSTER_REF - -INTEGER -ACCESS_REF - -INTEGER - + + +CLUSTER_ACCESS + +[table] +CLUSTER_REF + +INTEGER +ACCESS_REF + +INTEGER + cluster_access_38ea13c8:w->access_72bb1dc3:e - - - - + + + + + + + cluster_5ec71239 - -CLUSTER - -[table] -CLUSTER_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -DOMAIN_NAME - -TEXT -CODE - -INTEGER -MANUFACTURER_CODE - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT -DEFINE - -TEXT -IS_SINGLETON - -INTEGER -REVISION - -INTEGER -INTRODUCED_IN_REF - -INTEGER -REMOVED_IN_REF - -INTEGER -API_MATURITY - -TEXT - + + +CLUSTER + +[table] +CLUSTER_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +DOMAIN_NAME + +TEXT +CODE + +INTEGER +MANUFACTURER_CODE + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT +DEFINE + +TEXT +IS_SINGLETON + +INTEGER +REVISION + +INTEGER +INTRODUCED_IN_REF + +INTEGER +REMOVED_IN_REF + +INTEGER +API_MATURITY + +TEXT + - + cluster_access_38ea13c8:w->cluster_5ec71239:e - - - - + + + + + + + command_access_b02dd957 - -COMMAND_ACCESS - -[table] -COMMAND_REF - -INTEGER -ACCESS_REF - -INTEGER - + + +COMMAND_ACCESS + +[table] +COMMAND_REF + +INTEGER +ACCESS_REF + +INTEGER + command_access_b02dd957:w->access_72bb1dc3:e - - - - + + + + + + + - + command_6371df8a - -COMMAND - -[table] -COMMAND_ID - -INTEGER - -auto-incremented -CLUSTER_REF - -INTEGER -PACKAGE_REF - -INTEGER -CODE - -INTEGER -MANUFACTURER_CODE - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT -SOURCE - -TEXT -IS_OPTIONAL - -INTEGER -MUST_USE_TIMED_INVOKE - -INTEGER -IS_FABRIC_SCOPED - -INTEGER -INTRODUCED_IN_REF - -INTEGER -REMOVED_IN_REF - -INTEGER -RESPONSE_NAME - -INTEGER -RESPONSE_REF - -INTEGER -IS_DEFAULT_RESPONSE_ENABLED - -INTEGER - + + +COMMAND + +[table] +COMMAND_ID + +INTEGER + +auto-incremented +CLUSTER_REF + +INTEGER +PACKAGE_REF + +INTEGER +CODE + +INTEGER +MANUFACTURER_CODE + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT +SOURCE + +TEXT +IS_OPTIONAL + +INTEGER +MUST_USE_TIMED_INVOKE + +INTEGER +IS_FABRIC_SCOPED + +INTEGER +INTRODUCED_IN_REF + +INTEGER +REMOVED_IN_REF + +INTEGER +RESPONSE_NAME + +INTEGER +RESPONSE_REF + +INTEGER +IS_DEFAULT_RESPONSE_ENABLED + +INTEGER +IS_LARGE_MESSAGE + +INTEGER + command_access_b02dd957:w->command_6371df8a:e - - - - + + + + + + + default_access_7ba041a1 - -DEFAULT_ACCESS - -[table] -PACKAGE_REF - -INTEGER -ENTITY_TYPE - -TEXT -ACCESS_REF - -INTEGER - + + +DEFAULT_ACCESS + +[table] +PACKAGE_REF + +INTEGER +ENTITY_TYPE + +TEXT +ACCESS_REF + +INTEGER + default_access_7ba041a1:w->access_72bb1dc3:e - - - - + + + + + + + - + package_fab13485 - -PACKAGE - -[table] -PACKAGE_ID - -INTEGER - -auto-incremented -PARENT_PACKAGE_REF - -INTEGER -PATH - -TEXT NOT NULL -TYPE - -TEXT -CRC - -INTEGER -VERSION - -INTEGER -CATEGORY - -TEXT -DESCRIPTION - -TEXT -IS_IN_SYNC - -BOOLEAN - + + +PACKAGE + +[table] +PACKAGE_ID + +INTEGER + +auto-incremented +PARENT_PACKAGE_REF + +INTEGER +PATH + +TEXT NOT NULL +TYPE + +TEXT +CRC + +INTEGER +VERSION + +INTEGER +CATEGORY + +TEXT +DESCRIPTION + +TEXT +IS_IN_SYNC + +BOOLEAN + - + default_access_7ba041a1:w->package_fab13485:e - - - - + + + + + + + event_access_4668c328 - -EVENT_ACCESS - -[table] -EVENT_REF - -INTEGER -ACCESS_REF - -INTEGER - + + +EVENT_ACCESS + +[table] +EVENT_REF + +INTEGER +ACCESS_REF + +INTEGER + event_access_4668c328:w->access_72bb1dc3:e - - - - + + + + + + + - + event_3f4eed9 - -EVENT - -[table] -EVENT_ID - -INTEGER - -auto-incremented -CLUSTER_REF - -INTEGER -PACKAGE_REF - -INTEGER -CODE - -INTEGER -MANUFACTURER_CODE - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT -SIDE - -TEXT -IS_OPTIONAL - -INTEGER -IS_FABRIC_SENSITIVE - -INTEGER -PRIORITY - -TEXT -INTRODUCED_IN_REF - -INTEGER -REMOVED_IN_REF - -INTEGER - + + +EVENT + +[table] +EVENT_ID + +INTEGER + +auto-incremented +CLUSTER_REF + +INTEGER +PACKAGE_REF + +INTEGER +CODE + +INTEGER +MANUFACTURER_CODE + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT +SIDE + +TEXT +IS_OPTIONAL + +INTEGER +IS_FABRIC_SENSITIVE + +INTEGER +PRIORITY + +TEXT +INTRODUCED_IN_REF + +INTEGER +REMOVED_IN_REF + +INTEGER + - + event_access_4668c328:w->event_3f4eed9:e - - - - + + + + + + + - + access_modifier_f63f3fb1:w->package_fab13485:e - - - - + + + + + + + atomic_73b03e8a - -"ATOMIC" - -[table] -ATOMIC_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT -ATOMIC_IDENTIFIER - -INTEGER -ATOMIC_SIZE - -INTEGER -IS_DISCRETE - -INTEGER -IS_STRING - -INTEGER -IS_LONG - -INTEGER -IS_CHAR - -INTEGER -IS_SIGNED - -INTEGER - + + +"ATOMIC" + +[table] +ATOMIC_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT +ATOMIC_IDENTIFIER + +INTEGER +ATOMIC_SIZE + +INTEGER +IS_DISCRETE + +INTEGER +IS_STRING + +INTEGER +IS_LONG + +INTEGER +IS_CHAR + +INTEGER +IS_SIGNED + +INTEGER + - + atomic_73b03e8a:w->package_fab13485:e - - - - + + + + + + + - + attribute_a6e02edb:w->cluster_5ec71239:e - - - - + + + + + + + - + attribute_a6e02edb:w->package_fab13485:e - - - - + + + + + + + - + spec_27641a - -SPEC - -[table] -SPEC_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -CODE - -TEXT NOT NULL -DESCRIPTION - -TEXT -CERTIFIABLE - -INTEGER - + + +SPEC + +[table] +SPEC_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +CODE + +TEXT NOT NULL +DESCRIPTION + +TEXT +CERTIFIABLE + +INTEGER + - + attribute_a6e02edb:w->spec_27641a:e - - - - + + + + + + + - + attribute_a6e02edb:w->spec_27641a:e - - - - - - - -attribute_mapping_caf33e4a - -ATTRIBUTE_MAPPING - -[table] -ATTRIBUTE_MAPPING_ID - -INTEGER - -auto-incremented -ATTRIBUTE_LEFT_REF - -INTEGER -ATTRIBUTE_RIGHT_REF - -INTEGER - - - - -attribute_mapping_caf33e4a:w->attribute_a6e02edb:e - - - - - - - - -attribute_mapping_caf33e4a:w->attribute_a6e02edb:e - - - - - + + + + + + + - + device_type_attribute_ce5151f - -DEVICE_TYPE_ATTRIBUTE - -[table] -DEVICE_TYPE_CLUSTER_REF - -INTEGER -ATTRIBUTE_REF - -INTEGER -ATTRIBUTE_NAME - -TEXT - + + +DEVICE_TYPE_ATTRIBUTE + +[table] +DEVICE_TYPE_CLUSTER_REF + +INTEGER +ATTRIBUTE_REF + +INTEGER +ATTRIBUTE_NAME + +TEXT + - + device_type_attribute_ce5151f:w->attribute_a6e02edb:e - - - - + + + + + + + - + device_type_cluster_7298b97d - -DEVICE_TYPE_CLUSTER - -[table] -DEVICE_TYPE_CLUSTER_ID - -INTEGER - -auto-incremented -DEVICE_TYPE_REF - -INTEGER -CLUSTER_REF - -INTEGER -CLUSTER_NAME - -TEXT -INCLUDE_CLIENT - -INTEGER -INCLUDE_SERVER - -INTEGER -LOCK_CLIENT - -INTEGER -LOCK_SERVER - -INTEGER - + + +DEVICE_TYPE_CLUSTER + +[table] +DEVICE_TYPE_CLUSTER_ID + +INTEGER + +auto-incremented +DEVICE_TYPE_REF + +INTEGER +CLUSTER_REF + +INTEGER +CLUSTER_NAME + +TEXT +INCLUDE_CLIENT + +INTEGER +INCLUDE_SERVER + +INTEGER +LOCK_CLIENT + +INTEGER +LOCK_SERVER + +INTEGER + - + device_type_attribute_ce5151f:w->device_type_cluster_7298b97d:e - - - - + + + + + + + - + endpoint_type_attribute_c265400 - -ENDPOINT_TYPE_ATTRIBUTE - -[table] -ENDPOINT_TYPE_ATTRIBUTE_ID - -INTEGER - -auto-incremented -ENDPOINT_TYPE_CLUSTER_REF - -INTEGER -ATTRIBUTE_REF - -INTEGER -INCLUDED - -INTEGER -STORAGE_OPTION - -TEXT -SINGLETON - -INTEGER -BOUNDED - -INTEGER -DEFAULT_VALUE - -TEXT -INCLUDED_REPORTABLE - -INTEGER -MIN_INTERVAL - -INTEGER -MAX_INTERVAL - -INTEGER -REPORTABLE_CHANGE - -INTEGER - + + +ENDPOINT_TYPE_ATTRIBUTE + +[table] +ENDPOINT_TYPE_ATTRIBUTE_ID + +INTEGER + +auto-incremented +ENDPOINT_TYPE_CLUSTER_REF + +INTEGER +ATTRIBUTE_REF + +INTEGER +INCLUDED + +INTEGER +STORAGE_OPTION + +TEXT +SINGLETON + +INTEGER +BOUNDED + +INTEGER +DEFAULT_VALUE + +TEXT +INCLUDED_REPORTABLE + +INTEGER +MIN_INTERVAL + +INTEGER +MAX_INTERVAL + +INTEGER +REPORTABLE_CHANGE + +INTEGER + - + endpoint_type_attribute_c265400:w->attribute_a6e02edb:e - - - - - + + + + + + + - + endpoint_type_cluster_c12e3c9e - -ENDPOINT_TYPE_CLUSTER - -[table] -ENDPOINT_TYPE_CLUSTER_ID - -INTEGER - -auto-incremented -ENDPOINT_TYPE_REF - -INTEGER -CLUSTER_REF - -INTEGER -SIDE - -TEXT -ENABLED - -INTEGER - + + +ENDPOINT_TYPE_CLUSTER + +[table] +ENDPOINT_TYPE_CLUSTER_ID + +INTEGER + +auto-incremented +ENDPOINT_TYPE_REF + +INTEGER +CLUSTER_REF + +INTEGER +SIDE + +TEXT +ENABLED + +INTEGER + - + endpoint_type_attribute_c265400:w->endpoint_type_cluster_c12e3c9e:e - - - - - + + + + + + + - + global_attribute_default_73c65a21 - -GLOBAL_ATTRIBUTE_DEFAULT - -[table] -GLOBAL_ATTRIBUTE_DEFAULT_ID - -INTEGER - -auto-incremented -CLUSTER_REF - -INTEGER NOT NULL -ATTRIBUTE_REF - -INTEGER NOT NULL -DEFAULT_VALUE - -TEXT - + + +GLOBAL_ATTRIBUTE_DEFAULT + +[table] +GLOBAL_ATTRIBUTE_DEFAULT_ID + +INTEGER + +auto-incremented +CLUSTER_REF + +INTEGER NOT NULL +ATTRIBUTE_REF + +INTEGER NOT NULL +DEFAULT_VALUE + +TEXT + - + global_attribute_default_73c65a21:w->attribute_a6e02edb:e - - - - + + + + + + + - + global_attribute_default_73c65a21:w->cluster_5ec71239:e - - - - + + + + + + + + + + +attribute_mapping_caf33e4a + + +ATTRIBUTE_MAPPING + +[table] +ATTRIBUTE_MAPPING_ID + +INTEGER + +auto-incremented +ATTRIBUTE_LEFT_REF + +INTEGER +ATTRIBUTE_RIGHT_REF + +INTEGER + + + + +attribute_mapping_caf33e4a:w->attribute_a6e02edb:e + + + + + + + + + + + +attribute_mapping_caf33e4a:w->attribute_a6e02edb:e + + + + + + + + bitmap_74cc598e - -BITMAP - -[table] -BITMAP_ID - -INTEGER NOT NULL -SIZE - -INTEGER - + + +BITMAP + +[table] +BITMAP_ID + +INTEGER NOT NULL +SIZE + +INTEGER + data_type_9233070e - -DATA_TYPE - -[table] -DATA_TYPE_ID - -INTEGER NOT NULL - -auto-incremented -NAME - -TEXT -DESCRIPTION - -TEXT -DISCRIMINATOR_REF - -INTEGER -PACKAGE_REF - -INTEGER - + + +DATA_TYPE + +[table] +DATA_TYPE_ID + +INTEGER NOT NULL + +auto-incremented +NAME + +TEXT +DESCRIPTION + +TEXT +DISCRIMINATOR_REF + +INTEGER +PACKAGE_REF + +INTEGER + bitmap_74cc598e:w->data_type_9233070e:e - - - - + + + + + + + bitmap_field_bfea8629 - -BITMAP_FIELD - -[table] -BITMAP_FIELD_ID - -INTEGER NOT NULL - -auto-incremented -BITMAP_REF - -INTEGER -FIELD_IDENTIFIER - -INTEGER -NAME - -TEXT(100) -MASK - -INTEGER -TYPE - -TEXT(100) - + + +BITMAP_FIELD + +[table] +BITMAP_FIELD_ID + +INTEGER NOT NULL + +auto-incremented +BITMAP_REF + +INTEGER +FIELD_IDENTIFIER + +INTEGER +NAME + +TEXT(100) +MASK + +INTEGER +TYPE + +TEXT(100) + bitmap_field_bfea8629:w->bitmap_74cc598e:e - - - - + + + + + + + - + cluster_5ec71239:w->package_fab13485:e - - - - + + + + + + + - + cluster_5ec71239:w->spec_27641a:e - - - - + + + + + + + - + cluster_5ec71239:w->spec_27641a:e - - - - + + + + + + + + + + +command_6371df8a:w->cluster_5ec71239:e + + + + + + + + + + +command_6371df8a:w->command_6371df8a:e + + + + + + + + + + +command_6371df8a:w->package_fab13485:e + + + + + + + + + + +command_6371df8a:w->spec_27641a:e + + + + + + + + + + +command_6371df8a:w->spec_27641a:e + + + + + + + - + data_type_cluster_8d9f2ca9 - -DATA_TYPE_CLUSTER - -[table] -DATA_TYPE_CLUSTER_ID - -INTEGER NOT NULL - -auto-incremented -CLUSTER_REF - -INTEGER -CLUSTER_CODE - -INTEGER -DATA_TYPE_REF - -INTEGER - + + +DATA_TYPE_CLUSTER + +[table] +DATA_TYPE_CLUSTER_ID + +INTEGER NOT NULL + +auto-incremented +CLUSTER_REF + +INTEGER +CLUSTER_CODE + +INTEGER +DATA_TYPE_REF + +INTEGER + - + data_type_cluster_8d9f2ca9:w->cluster_5ec71239:e - - - - + + + + + + + - + data_type_cluster_8d9f2ca9:w->data_type_9233070e:e - - - - + + + + + + + - + device_type_cluster_7298b97d:w->cluster_5ec71239:e - - - - + + + + + + + - + device_type_2620a7e2 - -DEVICE_TYPE - -[table] -DEVICE_TYPE_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -DOMAIN - -TEXT -CODE - -INTEGER -PROFILE_ID - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT -CLASS - -TEXT -"SCOPE" - -TEXT -SUPERSET - -TEXT - + + +DEVICE_TYPE + +[table] +DEVICE_TYPE_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +DOMAIN + +TEXT +CODE + +INTEGER +PROFILE_ID + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT +CLASS + +TEXT +"SCOPE" + +TEXT +SUPERSET + +TEXT + - + device_type_cluster_7298b97d:w->device_type_2620a7e2:e - - - - + + + + + + + - + endpoint_type_cluster_c12e3c9e:w->cluster_5ec71239:e - - - - + + + + + + + - + endpoint_type_9857dc03 - -ENDPOINT_TYPE - -[table] -ENDPOINT_TYPE_ID - -INTEGER - -auto-incremented -SESSION_PARTITION_REF - -INTEGER -NAME - -TEXT - + + +ENDPOINT_TYPE + +[table] +ENDPOINT_TYPE_ID + +INTEGER + +auto-incremented +SESSION_PARTITION_REF + +INTEGER +NAME + +TEXT + - + endpoint_type_cluster_c12e3c9e:w->endpoint_type_9857dc03:e - - - - + + + + + + + + + + +event_3f4eed9:w->cluster_5ec71239:e + + + + + + + + + + +event_3f4eed9:w->package_fab13485:e + + + + + + + + + + +event_3f4eed9:w->spec_27641a:e + + + + + + + + + + +event_3f4eed9:w->spec_27641a:e + + + + + + + - + feature_f06e7b35 - -FEATURE - -[table] -FEATURE_ID - -INTEGER - -auto-incremented -NAME - -TEXT -CODE - -TEXT -BIT - -INTEGER -DEFAULT_VALUE - -INTEGER -DESCRIPTION - -TEXT -CONFORMANCE - -TEXT -PACKAGE_REF - -INTEGER -CLUSTER_REF - -INTEGER - + + +FEATURE + +[table] +FEATURE_ID + +INTEGER + +auto-incremented +NAME + +TEXT +CODE + +TEXT +BIT + +INTEGER +DEFAULT_VALUE + +INTEGER +DESCRIPTION + +TEXT +CONFORMANCE + +TEXT +PACKAGE_REF + +INTEGER +CLUSTER_REF + +INTEGER + - + feature_f06e7b35:w->cluster_5ec71239:e - - - - + + + + + + + - + feature_f06e7b35:w->package_fab13485:e - - - - + + + + + + + - + tag_1b7d9 - -TAG - -[table] -TAG_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -CLUSTER_REF - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT - + + +TAG + +[table] +TAG_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +CLUSTER_REF + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT + - + tag_1b7d9:w->cluster_5ec71239:e - - - - + + + + + + + - + tag_1b7d9:w->package_fab13485:e - - - - + + + + + + + - - -event_3f4eed9:w->cluster_5ec71239:e - - - - - - - -event_3f4eed9:w->package_fab13485:e - - - - + + +command_arg_294e7f81 + + +COMMAND_ARG + +[table] +COMMAND_REF + +INTEGER +FIELD_IDENTIFIER + +INTEGER +NAME + +TEXT +TYPE + +TEXT +MIN + +TEXT +MAX + +TEXT +MIN_LENGTH + +INTEGER +MAX_LENGTH + +INTEGER +IS_ARRAY + +INTEGER +PRESENT_IF + +TEXT +IS_NULLABLE + +INTEGER +IS_OPTIONAL + +INTEGER +COUNT_ARG + +TEXT +INTRODUCED_IN_REF + +INTEGER +REMOVED_IN_REF + +INTEGER + - - -event_3f4eed9:w->spec_27641a:e - - - - + + +command_arg_294e7f81:w->command_6371df8a:e + + + + + + + - + -event_3f4eed9:w->spec_27641a:e - - - - - - - -command_6371df8a:w->cluster_5ec71239:e - - - - - - - -command_6371df8a:w->command_6371df8a:e - - - - - - - -command_6371df8a:w->package_fab13485:e - - - - +command_arg_294e7f81:w->spec_27641a:e + + + + + + + - + -command_6371df8a:w->spec_27641a:e - - - - - - - -command_6371df8a:w->spec_27641a:e - - - - +command_arg_294e7f81:w->spec_27641a:e + + + + + + + - + device_type_command_774386ce - -DEVICE_TYPE_COMMAND - -[table] -DEVICE_TYPE_CLUSTER_REF - -INTEGER -COMMAND_REF - -INTEGER -COMMAND_NAME - -TEXT - - - - -device_type_command_774386ce:w->device_type_cluster_7298b97d:e - - - - + + +DEVICE_TYPE_COMMAND + +[table] +DEVICE_TYPE_CLUSTER_REF + +INTEGER +COMMAND_REF + +INTEGER +COMMAND_NAME + +TEXT + - + device_type_command_774386ce:w->command_6371df8a:e - - - - + + + + + + + + + + +device_type_command_774386ce:w->device_type_cluster_7298b97d:e + + + + + + + - + endpoint_type_command_c5d909ef - -ENDPOINT_TYPE_COMMAND - -[table] -ENDPOINT_TYPE_COMMAND_ID - -INTEGER - -auto-incremented -ENDPOINT_TYPE_CLUSTER_REF - -INTEGER -COMMAND_REF - -INTEGER -IS_INCOMING - -INTEGER -IS_ENABLED - -INTEGER - - - - -endpoint_type_command_c5d909ef:w->endpoint_type_cluster_c12e3c9e:e - - - - + + +ENDPOINT_TYPE_COMMAND + +[table] +ENDPOINT_TYPE_COMMAND_ID + +INTEGER + +auto-incremented +ENDPOINT_TYPE_CLUSTER_REF + +INTEGER +COMMAND_REF + +INTEGER +IS_INCOMING + +INTEGER +IS_ENABLED + +INTEGER + - -endpoint_type_command_c5d909ef:w->command_6371df8a:e - - - - - - - -command_arg_294e7f81 - -COMMAND_ARG - -[table] -COMMAND_REF - -INTEGER -FIELD_IDENTIFIER - -INTEGER -NAME - -TEXT -TYPE - -TEXT -MIN - -TEXT -MAX - -TEXT -MIN_LENGTH - -INTEGER -MAX_LENGTH - -INTEGER -IS_ARRAY - -INTEGER -PRESENT_IF - -TEXT -IS_NULLABLE - -INTEGER -IS_OPTIONAL - -INTEGER -COUNT_ARG - -TEXT -INTRODUCED_IN_REF - -INTEGER -REMOVED_IN_REF - -INTEGER - - - -command_arg_294e7f81:w->command_6371df8a:e - - - - - - - -command_arg_294e7f81:w->spec_27641a:e - - - - +endpoint_type_command_c5d909ef:w->command_6371df8a:e + + + + + + + - - -command_arg_294e7f81:w->spec_27641a:e - - - - + + +endpoint_type_command_c5d909ef:w->endpoint_type_cluster_c12e3c9e:e + + + + + + + - + discriminator_4931d2db - -DISCRIMINATOR - -[table] -DISCRIMINATOR_ID - -INTEGER NOT NULL - -auto-incremented -NAME - -TEXT -PACKAGE_REF - -INTEGER - + + +DISCRIMINATOR + +[table] +DISCRIMINATOR_ID + +INTEGER NOT NULL + +auto-incremented +NAME + +TEXT +PACKAGE_REF + +INTEGER + - + data_type_9233070e:w->discriminator_4931d2db:e - - - - + + + + + + + - + data_type_9233070e:w->package_fab13485:e - - - - + + + + + + + enum_210160 - -ENUM - -[table] -ENUM_ID - -INTEGER NOT NULL -SIZE - -INTEGER - + + +ENUM + +[table] +ENUM_ID + +INTEGER NOT NULL +SIZE + +INTEGER + - + enum_210160:w->data_type_9233070e:e - - - - + + + + + + + number_89ec43a8 - -NUMBER - -[table] -NUMBER_ID - -INTEGER NOT NULL -SIZE - -INTEGER -IS_SIGNED - -INTEGER - + + +NUMBER + +[table] +NUMBER_ID + +INTEGER NOT NULL +SIZE + +INTEGER +IS_SIGNED + +INTEGER + - + number_89ec43a8:w->data_type_9233070e:e - - - - + + + + + + + string_9268c870 - -STRING - -[table] -STRING_ID - -INTEGER NOT NULL -IS_LONG - -INTEGER -SIZE - -INTEGER -IS_CHAR - -INTEGER - + + +STRING + +[table] +STRING_ID + +INTEGER NOT NULL +IS_LONG + +INTEGER +SIZE + +INTEGER +IS_CHAR + +INTEGER + - + string_9268c870:w->data_type_9233070e:e - - - - + + + + + + + struct_9268f434 - -STRUCT - -[table] -STRUCT_ID - -INTEGER NOT NULL -IS_FABRIC_SCOPED - -INTEGER -SIZE - -INTEGER -API_MATURITY - -TEXT - + + +STRUCT + +[table] +STRUCT_ID + +INTEGER NOT NULL +IS_FABRIC_SCOPED + +INTEGER +SIZE + +INTEGER +API_MATURITY + +TEXT + - + struct_9268f434:w->data_type_9233070e:e - - - - + + + + + + + struct_item_d6e4bd9c - -STRUCT_ITEM - -[table] -STRUCT_ITEM_ID - -INTEGER NOT NULL - -auto-incremented -STRUCT_REF - -INTEGER -FIELD_IDENTIFIER - -INTEGER -NAME - -TEXT(100) -IS_ARRAY - -INTEGER -IS_ENUM - -INTEGER -MIN_LENGTH - -INTEGER -MAX_LENGTH - -INTEGER -IS_WRITABLE - -INTEGER -IS_NULLABLE - -INTEGER -IS_OPTIONAL - -INTEGER -IS_FABRIC_SENSITIVE - -INTEGER -SIZE - -INTEGER -DATA_TYPE_REF - -INTEGER NOT NULL - + + +STRUCT_ITEM + +[table] +STRUCT_ITEM_ID + +INTEGER NOT NULL + +auto-incremented +STRUCT_REF + +INTEGER +FIELD_IDENTIFIER + +INTEGER +NAME + +TEXT(100) +IS_ARRAY + +INTEGER +IS_ENUM + +INTEGER +MIN_LENGTH + +INTEGER +MAX_LENGTH + +INTEGER +IS_WRITABLE + +INTEGER +IS_NULLABLE + +INTEGER +IS_OPTIONAL + +INTEGER +IS_FABRIC_SENSITIVE + +INTEGER +SIZE + +INTEGER +DATA_TYPE_REF + +INTEGER NOT NULL + struct_item_d6e4bd9c:w->data_type_9233070e:e - - - - + + + + + + + - + struct_item_d6e4bd9c:w->struct_9268f434:e - - - - + + + + + + + + + + +device_composition_eab6b180 + + +DEVICE_COMPOSITION + +[table] +DEVICE_COMPOSITION_ID + +INTEGER + +auto-incremented +CODE + +INTEGER +DEVICE_TYPE_REF + +INTEGER +ENDPOINT_COMPOSITION_REF + +INTEGER +CONFORMANCE + +TEXT +DEVICE_CONSTRAINT + +INTEGER + + + + +device_composition_eab6b180:w->device_type_2620a7e2:e + + + + + + + + + + +endpoint_composition_fdc3c63f + + +ENDPOINT_COMPOSITION + +[table] +ENDPOINT_COMPOSITION_ID + +INTEGER + +auto-incremented +DEVICE_TYPE_REF + +INTEGER +TYPE + +TEXT +CODE + +INTEGER + + + + +device_composition_eab6b180:w->endpoint_composition_fdc3c63f:e + + + + + + + - + device_type_2620a7e2:w->package_fab13485:e - - - - + + + + + + + + + + +endpoint_composition_fdc3c63f:w->device_type_2620a7e2:e + + + + + + + - + endpoint_type_device_e685fbb0 - -ENDPOINT_TYPE_DEVICE - -[table] -ENDPOINT_TYPE_DEVICE_ID - -INTEGER - -auto-incremented -DEVICE_TYPE_REF - -INTEGER -ENDPOINT_TYPE_REF - -INTEGER -DEVICE_TYPE_ORDER - -INTEGER -DEVICE_IDENTIFIER - -INTEGER -DEVICE_VERSION - -INTEGER - + + +ENDPOINT_TYPE_DEVICE + +[table] +ENDPOINT_TYPE_DEVICE_ID + +INTEGER + +auto-incremented +DEVICE_TYPE_REF + +INTEGER +ENDPOINT_TYPE_REF + +INTEGER +DEVICE_TYPE_ORDER + +INTEGER +DEVICE_IDENTIFIER + +INTEGER +DEVICE_VERSION + +INTEGER + - + endpoint_type_device_e685fbb0:w->device_type_2620a7e2:e - - - - + + + + + + + - + endpoint_type_device_e685fbb0:w->endpoint_type_9857dc03:e - - - - + + + + + + + - + device_type_feature_4402279 - -DEVICE_TYPE_FEATURE - -[table] -DEVICE_TYPE_CLUSTER_REF - -INTEGER -FEATURE_REF - -INTEGER -FEATURE_CODE - -TEXT - + + +DEVICE_TYPE_FEATURE + +[table] +DEVICE_TYPE_CLUSTER_REF + +INTEGER +FEATURE_REF + +INTEGER +FEATURE_CODE + +TEXT +DEVICE_TYPE_CLUSTER_CONFORMANCE + +TEXT + - + device_type_feature_4402279:w->device_type_cluster_7298b97d:e - - - - + + + + + + + - + device_type_feature_4402279:w->feature_f06e7b35:e - - - - + + + + + + + - + discriminator_4931d2db:w->package_fab13485:e - - - - + + + + + + + - + domain_78873d23 - -DOMAIN - -[table] -DOMAIN_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -NAME - -TEXT -LATEST_SPEC_REF - -INTEGER - + + +DOMAIN + +[table] +DOMAIN_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +NAME + +TEXT +LATEST_SPEC_REF + +INTEGER + domain_78873d23:w->package_fab13485:e - - - - + + + + + + + - + domain_78873d23:w->spec_27641a:e - - - - + + + + + + + - + endpoint_966d81f4 - -ENDPOINT - -[table] -ENDPOINT_ID - -INTEGER - -auto-incremented -SESSION_REF - -INTEGER -ENDPOINT_TYPE_REF - -INTEGER -PROFILE - -INTEGER -ENDPOINT_IDENTIFIER - -INTEGER -NETWORK_IDENTIFIER - -INTEGER -PARENT_ENDPOINT_REF - -INTEGER - + + +ENDPOINT + +[table] +ENDPOINT_ID + +INTEGER + +auto-incremented +SESSION_REF + +INTEGER +ENDPOINT_TYPE_REF + +INTEGER +PROFILE + +INTEGER +ENDPOINT_IDENTIFIER + +INTEGER +NETWORK_IDENTIFIER + +INTEGER +PARENT_ENDPOINT_REF + +INTEGER + - + endpoint_966d81f4:w->endpoint_966d81f4:e - - - - + + + + + + + - + endpoint_966d81f4:w->endpoint_type_9857dc03:e - - - - + + + + + + + - + session_a11c82d5 - -SESSION - -[table] -SESSION_ID - -INTEGER - -auto-incremented -USER_REF - -INTEGER -SESSION_KEY - -TEXT -CREATION_TIME - -INTEGER -DIRTY - -INTEGER -NEW_NOTIFICATION - -INTEGER - + + +SESSION + +[table] +SESSION_ID + +INTEGER + +auto-incremented +USER_REF + +INTEGER +SESSION_KEY + +TEXT +CREATION_TIME + +INTEGER +DIRTY + +INTEGER +NEW_NOTIFICATION + +INTEGER + - + endpoint_966d81f4:w->session_a11c82d5:e - - - - + + + + + + + - + session_partition_f35f84a0 - -SESSION_PARTITION - -[table] -SESSION_PARTITION_ID - -INTEGER - -auto-incremented -SESSION_PARTITION_NUMBER - -INTEGER -SESSION_REF - -INTEGER - + + +SESSION_PARTITION + +[table] +SESSION_PARTITION_ID + +INTEGER + +auto-incremented +SESSION_PARTITION_NUMBER + +INTEGER +SESSION_REF + +INTEGER + - + endpoint_type_9857dc03:w->session_partition_f35f84a0:e - - - - + + + + + + + - + endpoint_type_event_e67d6e7e - -ENDPOINT_TYPE_EVENT - -[table] -ENDPOINT_TYPE_EVENT_ID - -INTEGER - -auto-incremented -ENDPOINT_TYPE_CLUSTER_REF - -INTEGER -EVENT_REF - -INTEGER -INCLUDED - -INTEGER - + + +ENDPOINT_TYPE_EVENT + +[table] +ENDPOINT_TYPE_EVENT_ID + +INTEGER + +auto-incremented +ENDPOINT_TYPE_CLUSTER_REF + +INTEGER +EVENT_REF + +INTEGER +INCLUDED + +INTEGER + - + endpoint_type_event_e67d6e7e:w->endpoint_type_cluster_c12e3c9e:e - - - - + + + + + + + - + endpoint_type_event_e67d6e7e:w->event_3f4eed9:e - - - - + + + + + + + - + enum_item_b6420bf0 - -ENUM_ITEM - -[table] -ENUM_ITEM_ID - -INTEGER NOT NULL - -auto-incremented -ENUM_REF - -INTEGER -NAME - -TEXT -DESCRIPTION - -TEXT -FIELD_IDENTIFIER - -INTEGER -"VALUE" - -INTEGER - + + +ENUM_ITEM + +[table] +ENUM_ITEM_ID + +INTEGER NOT NULL + +auto-incremented +ENUM_REF + +INTEGER +NAME + +TEXT +DESCRIPTION + +TEXT +FIELD_IDENTIFIER + +INTEGER +"VALUE" + +INTEGER + - + enum_item_b6420bf0:w->enum_210160:e - - - - + + + + + + + - + event_field_d102b734 - -EVENT_FIELD - -[table] -EVENT_REF - -INTEGER -FIELD_IDENTIFIER - -INTEGER -NAME - -TEXT -TYPE - -TEXT -IS_ARRAY - -INTEGER -IS_NULLABLE - -INTEGER -IS_OPTIONAL - -INTEGER -INTRODUCED_IN_REF - -INTEGER -REMOVED_IN_REF - -INTEGER - + + +EVENT_FIELD + +[table] +EVENT_REF + +INTEGER +FIELD_IDENTIFIER + +INTEGER +NAME + +TEXT +TYPE + +TEXT +IS_ARRAY + +INTEGER +IS_NULLABLE + +INTEGER +IS_OPTIONAL + +INTEGER +INTRODUCED_IN_REF + +INTEGER +REMOVED_IN_REF + +INTEGER + - + event_field_d102b734:w->event_3f4eed9:e - - - - + + + + + + + - + event_field_d102b734:w->spec_27641a:e - - - - + + + + + + + - + event_field_d102b734:w->spec_27641a:e - - - - + + + + + + + - + global_attribute_bit_e934f16d - -GLOBAL_ATTRIBUTE_BIT - -[table] -GLOBAL_ATTRIBUTE_DEFAULT_REF - -INTEGER NOT NULL -BIT - -INTEGER NOT NULL -"VALUE" - -INTEGER -TAG_REF - -INTEGER NOT NULL - + + +GLOBAL_ATTRIBUTE_BIT + +[table] +GLOBAL_ATTRIBUTE_DEFAULT_REF + +INTEGER NOT NULL +BIT + +INTEGER NOT NULL +"VALUE" + +INTEGER +TAG_REF + +INTEGER NOT NULL + - + global_attribute_bit_e934f16d:w->global_attribute_default_73c65a21:e - - - - + + + + + + + - + global_attribute_bit_e934f16d:w->tag_1b7d9:e - - - - + + + + + + + - + operation_93359a6:w->package_fab13485:e - - - - + + + + + + + - + package_fab13485:w->package_fab13485:e - - - - + + + + + + + - + package_extension_2789e3a5 - -PACKAGE_EXTENSION - -[table] -PACKAGE_EXTENSION_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -ENTITY - -TEXT -PROPERTY - -TEXT -TYPE - -TEXT -CONFIGURABILITY - -TEXT -LABEL - -TEXT -GLOBAL_DEFAULT - -TEXT - + + +PACKAGE_EXTENSION + +[table] +PACKAGE_EXTENSION_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +ENTITY + +TEXT +PROPERTY + +TEXT +TYPE + +TEXT +CONFIGURABILITY + +TEXT +LABEL + +TEXT +GLOBAL_DEFAULT + +TEXT + - + package_extension_2789e3a5:w->package_fab13485:e - - - - + + + + + + + - + package_notice_176ee570 - -PACKAGE_NOTICE - -[table] -PACKAGE_REF - -INTEGER -NOTICE_TYPE - -TEXT -NOTICE_MESSAGE - -TEXT -NOTICE_SEVERITY - -INTEGER -NOTICE_ID - -INTEGER - -auto-incremented - + + +PACKAGE_NOTICE + +[table] +PACKAGE_REF + +INTEGER +NOTICE_TYPE + +TEXT +NOTICE_MESSAGE + +TEXT +NOTICE_SEVERITY + +INTEGER +NOTICE_ID + +INTEGER + +auto-incremented + - + package_notice_176ee570:w->package_fab13485:e - - - - + + + + + + + - + package_option_1931d70d - -PACKAGE_OPTION - -[table] -OPTION_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -OPTION_CATEGORY - -TEXT -OPTION_CODE - -TEXT -OPTION_LABEL - -TEXT - + + +PACKAGE_OPTION + +[table] +OPTION_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +OPTION_CATEGORY + +TEXT +OPTION_CODE + +TEXT +OPTION_LABEL + +TEXT + - + package_option_1931d70d:w->package_fab13485:e - - - - - - - -role_26ecd5:w->package_fab13485:e - - - - - - - -spec_27641a:w->package_fab13485:e - - - - + + + + + + + package_option_default_64a251ef - -PACKAGE_OPTION_DEFAULT - -[table] -OPTION_DEFAULT_ID - -INTEGER - -auto-incremented -PACKAGE_REF - -INTEGER -OPTION_CATEGORY - -TEXT -OPTION_REF - -INTEGER - + + +PACKAGE_OPTION_DEFAULT + +[table] +OPTION_DEFAULT_ID + +INTEGER + +auto-incremented +PACKAGE_REF + +INTEGER +OPTION_CATEGORY + +TEXT +OPTION_REF + +INTEGER + - + package_option_default_64a251ef:w->package_fab13485:e - - - - + + + + + + + - + package_option_default_64a251ef:w->package_option_1931d70d:e - - - - + + + + + + + + + + +role_26ecd5:w->package_fab13485:e + + + + + + + - + session_package_61fa13bc - -SESSION_PACKAGE - -[table] -SESSION_PARTITION_REF - -INTEGER -PACKAGE_REF - -INTEGER -REQUIRED - -INTEGER -ENABLED - -INTEGER - + + +SESSION_PACKAGE + +[table] +SESSION_PARTITION_REF + +INTEGER +PACKAGE_REF + +INTEGER +REQUIRED + +INTEGER +ENABLED + +INTEGER + - + session_package_61fa13bc:w->package_fab13485:e - - - - + + + + + + + - + session_package_61fa13bc:w->session_partition_f35f84a0:e - - - - + + + + + + + + + + +spec_27641a:w->package_fab13485:e + + + + + + + - + package_extension_default_d8d04687 - -PACKAGE_EXTENSION_DEFAULT - -[table] -PACKAGE_EXTENSION_REF - -INTEGER -ENTITY_CODE - -INTEGER -ENTITY_QUALIFIER - -TEXT -PARENT_CODE - -INTEGER -MANUFACTURER_CODE - -INTEGER -"VALUE" - -TEXT - + + +PACKAGE_EXTENSION_DEFAULT + +[table] +PACKAGE_EXTENSION_REF + +INTEGER +ENTITY_CODE + +INTEGER +ENTITY_QUALIFIER + +TEXT +PARENT_CODE + +INTEGER +MANUFACTURER_CODE + +INTEGER +"VALUE" + +TEXT + - + package_extension_default_d8d04687:w->package_extension_2789e3a5:e - - - - + + + + + + + - + package_extension_value_8e65d377 - -PACKAGE_EXTENSION_VALUE - -[table] -PACKAGE_EXTENSION_VALUE_ID - -INTEGER - -auto-incremented -PACKAGE_EXTENSION_REF - -INTEGER -SESSION_REF - -INTEGER -ENTITY_CODE - -INTEGER -PARENT_CODE - -INTEGER -"VALUE" - -TEXT - + + +PACKAGE_EXTENSION_VALUE + +[table] +PACKAGE_EXTENSION_VALUE_ID + +INTEGER + +auto-incremented +PACKAGE_EXTENSION_REF + +INTEGER +SESSION_REF + +INTEGER +ENTITY_CODE + +INTEGER +PARENT_CODE + +INTEGER +"VALUE" + +TEXT + - + package_extension_value_8e65d377:w->package_extension_2789e3a5:e - - - - + + + + + + + package_extension_value_8e65d377:w->session_a11c82d5:e - - - - + + + + + + + - + user_28582a - -"USER" - -[table] -USER_ID - -INTEGER - -auto-incremented -USER_KEY - -TEXT -CREATION_TIME - -INTEGER - + + +"USER" + +[table] +USER_ID + +INTEGER + +auto-incremented +USER_KEY + +TEXT +CREATION_TIME + +INTEGER + - + session_a11c82d5:w->user_28582a:e - - - - + + + + + + + - + session_key_value_334d9527 - -SESSION_KEY_VALUE - -[table] -SESSION_REF - -INTEGER -KEY - -TEXT -"VALUE" - -TEXT - + + +SESSION_KEY_VALUE + +[table] +SESSION_REF + +INTEGER +KEY + +TEXT +"VALUE" + +TEXT + - + session_key_value_334d9527:w->session_a11c82d5:e - - - - + + + + + + + - + session_log_7f10ae3a - -SESSION_LOG - -[table] -SESSION_REF - -INTEGER -"TIMESTAMP" - -TEXT -LOG - -TEXT - + + +SESSION_LOG + +[table] +SESSION_REF + +INTEGER +"TIMESTAMP" + +TEXT +LOG + +TEXT + - + session_log_7f10ae3a:w->session_a11c82d5:e - - - - + + + + + + + - + session_notice_84addd20 - -SESSION_NOTICE - -[table] -SESSION_REF - -INTEGER -NOTICE_TYPE - -TEXT -NOTICE_MESSAGE - -TEXT -NOTICE_SEVERITY - -INTEGER -NOTICE_ID - -INTEGER - -auto-incremented -DISPLAY - -INTEGER -SEEN - -INTEGER - + + +SESSION_NOTICE + +[table] +SESSION_REF + +INTEGER +NOTICE_TYPE + +TEXT +NOTICE_MESSAGE + +TEXT +NOTICE_SEVERITY + +INTEGER +NOTICE_ID + +INTEGER + +auto-incremented +DISPLAY + +INTEGER +SEEN + +INTEGER + - + session_notice_84addd20:w->session_a11c82d5:e - - - - + + + + + + + - + session_partition_f35f84a0:w->session_a11c82d5:e - - - - + + + + + + + - + setting_a12b0e8f - -SETTING - -[table] -CATEGORY - -TEXT -KEY - -TEXT -"VALUE" - -TEXT - + + +SETTING + +[table] +CATEGORY + +TEXT +KEY + +TEXT +"VALUE" + +TEXT + diff --git a/zcl-builtin/matter/data-model/chip/color-control-cluster.xml b/zcl-builtin/matter/data-model/chip/color-control-cluster.xml index 496c3b24e4..eb8312e5c4 100644 --- a/zcl-builtin/matter/data-model/chip/color-control-cluster.xml +++ b/zcl-builtin/matter/data-model/chip/color-control-cluster.xml @@ -262,6 +262,7 @@ limitations under the License. Move to specified hue. +
"USER" [table]