DataModel: Obsolescence conditions, workaround a code issue by using COALESCE when an obsolescence condition can be NULL.

SVN:trunk[4819]
This commit is contained in:
Vincent Dumas
2017-07-10 07:59:53 +00:00
parent eff42f5d3b
commit ee2aa67959
2 changed files with 9 additions and 9 deletions

View File

@@ -30,7 +30,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='inactive'</condition>
<condition><![CDATA[COALESCE(status='inactive',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -137,7 +137,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='inactive'</condition>
<condition><![CDATA[COALESCE(status='inactive',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -897,7 +897,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='obsolete'</condition>
<condition><![CDATA[COALESCE(status='obsolete',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -1667,7 +1667,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='obsolete'</condition>
<condition><![CDATA[COALESCE(status='obsolete',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -2943,7 +2943,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='inactive'</condition>
<condition><![CDATA[COALESCE(status='inactive',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -3102,7 +3102,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='inactive'</condition>
<condition><![CDATA[COALESCE(status='inactive',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -3228,7 +3228,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='inactive'</condition>
<condition><![CDATA[COALESCE(status='inactive',0)]]></condition>
</obsolescence>
</properties>
<fields>

View File

@@ -26,7 +26,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition>status='obsolete'</condition>
<condition><![CDATA[COALESCE(status='obsolete',0)]]></condition>
</obsolescence>
</properties>
<fields>
@@ -283,7 +283,7 @@
</attributes>
</reconciliation>
<obsolescence>
<condition><![CDATA[status='obsolete' OR (server_id!=0 AND server_id_obsolescence_flag)]]></condition>
<condition><![CDATA[COALESCE(status='obsolete' OR (server_id!=0 AND server_id_obsolescence_flag),0)]]></condition>
</obsolescence>
</properties>
<fields>