Skip to content

Commit 4f2a3d6

Browse files
Expose the storagePolicy of attributes in attribute iterators. (#1008)
1 parent 01d8e00 commit 4f2a3d6

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

src-electron/db/db-mapping.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ exports.map = {
118118
x.REPORTING_POLICY == dbEnums.reportingPolicy.mandatory ||
119119
x.REPORTING_POLICY == dbEnums.reportingPolicy.suggested,
120120
reportingPolicy: x.REPORTING_POLICY,
121+
storagePolicy: x.STORAGE_POLICY,
121122
isSceneRequired: dbApi.fromDbBool(x.IS_SCENE_REQUIRED),
122123
entryType: x.ARRAY_TYPE,
123124
isArray: x.ARRAY_TYPE ? 1 : 0,

src-electron/db/query-attribute.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -853,6 +853,7 @@ SELECT
853853
A.DEFAULT_VALUE,
854854
A.IS_OPTIONAL,
855855
A.REPORTING_POLICY,
856+
A.STORAGE_POLICY,
856857
A.IS_NULLABLE,
857858
A.IS_SCENE_REQUIRED,
858859
A.ARRAY_TYPE,
@@ -908,6 +909,7 @@ SELECT
908909
A.DEFAULT_VALUE,
909910
A.IS_OPTIONAL,
910911
A.REPORTING_POLICY,
912+
A.STORAGE_POLICY,
911913
A.IS_NULLABLE,
912914
A.IS_SCENE_REQUIRED,
913915
A.ARRAY_TYPE,

src-electron/db/query-zcl.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -661,6 +661,7 @@ SELECT
661661
DEFAULT_VALUE,
662662
IS_OPTIONAL,
663663
REPORTING_POLICY,
664+
STORAGE_POLICY,
664665
IS_NULLABLE,
665666
IS_SCENE_REQUIRED,
666667
ARRAY_TYPE,
@@ -705,6 +706,7 @@ SELECT
705706
DEFAULT_VALUE,
706707
IS_OPTIONAL,
707708
REPORTING_POLICY,
709+
STORAGE_POLICY,
708710
IS_NULLABLE,
709711
IS_SCENE_REQUIRED,
710712
ARRAY_TYPE,
@@ -768,6 +770,7 @@ SELECT
768770
A.DEFAULT_VALUE,
769771
A.IS_OPTIONAL,
770772
A.REPORTING_POLICY,
773+
A.STORAGE_POLICY,
771774
A.IS_NULLABLE,
772775
A.IS_SCENE_REQUIRED,
773776
A.ARRAY_TYPE,
@@ -811,6 +814,7 @@ SELECT
811814
DEFAULT_VALUE,
812815
IS_OPTIONAL,
813816
REPORTING_POLICY,
817+
STORAGE_POLICY,
814818
IS_NULLABLE,
815819
IS_SCENE_REQUIRED,
816820
ARRAY_TYPE,
@@ -873,6 +877,7 @@ SELECT
873877
END AS DEFAULT_VALUE,
874878
A.IS_OPTIONAL,
875879
A.REPORTING_POLICY,
880+
A.STORAGE_POLICY,
876881
A.IS_NULLABLE,
877882
A.IS_SCENE_REQUIRED,
878883
A.ARRAY_TYPE,
@@ -910,6 +915,7 @@ SELECT
910915
A.DEFAULT_VALUE,
911916
A.IS_OPTIONAL,
912917
A.REPORTING_POLICY,
918+
A.STORAGE_POLICY,
913919
A.IS_NULLABLE,
914920
A.IS_SCENE_REQUIRED,
915921
A.ARRAY_TYPE,
@@ -963,6 +969,7 @@ SELECT
963969
DEFAULT_VALUE,
964970
IS_OPTIONAL,
965971
REPORTING_POLICY,
972+
STORAGE_POLICY,
966973
IS_NULLABLE,
967974
IS_SCENE_REQUIRED,
968975
ARRAY_TYPE,

0 commit comments

Comments
 (0)