[Mpuls-commits] r5295 - jmd/trunk
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Fri Sep 2 11:54:58 CEST 2011
Author: roland
Date: 2011-09-02 11:54:58 +0200 (Fri, 02 Sep 2011)
New Revision: 5295
Modified:
jmd/trunk/tagging_struktur.xml
Log:
Issue2231: always tag all the statistics
Modified: jmd/trunk/tagging_struktur.xml
===================================================================
--- jmd/trunk/tagging_struktur.xml 2011-09-02 09:53:37 UTC (rev 5294)
+++ jmd/trunk/tagging_struktur.xml 2011-09-02 09:54:58 UTC (rev 5295)
@@ -60,7 +60,7 @@
<name>Doppelte Strukturdaten</name>
<desc>Es darf nur eine Strukturakte pro Jahr angelegt werden</desc>
<addtag>
- <sql>SELECT id FROM ( %(table)s ) m
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m
WHERE date_trunc('year', datum_begin_zeitraum) IN (
SELECT date_trunc('year', datum_begin_zeitraum)
FROM master_tbl_view JOIN ka_status_tbl_view
@@ -75,7 +75,7 @@
</sql>
</addtag>
<deltag>
- <sql>SELECT id FROM ( %(table)s ) m</sql>
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m</sql>
</deltag>
</check>
@@ -83,7 +83,7 @@
<name>Start- und Enddaten gesetzt</name>
<desc>Die Angaben zum Start und Ende des Zeitraums müssen angegeben werden.</desc>
<addtag>
- <sql>SELECT id FROM ( %(table)s ) m
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m
WHERE (datum_begin_zeitraum = '0001-01-01'::date)
OR (datum_begin_zeitraum IS NULL)
OR (datum_ende_zeitraum = '0001-01-01'::date)
@@ -91,7 +91,7 @@
</sql>
</addtag>
<deltag>
- <sql>SELECT id FROM ( %(table)s ) m WHERE ( TRUE )</sql>
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m WHERE ( TRUE )</sql>
</deltag>
</check>
@@ -100,10 +100,10 @@
<name>Datumsangaben konsistent</name>
<desc>Alle Datumsangaben in der Statistik befinden sich in chronologisch korrekter Reihenfolge und liegen nicht in der Zukunft</desc>
<addtag>
- <sql>SELECT id FROM ( %(table)s ) m WHERE NOT ARRAY(SELECT tag_id FROM nm_tags_cases_view WHERE case_id=m.id) && ARRAY[1000,1001,1002,1003]</sql>
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m WHERE NOT ARRAY(SELECT tag_id FROM nm_tags_cases_view WHERE case_id=m.id) && ARRAY[1000,1001,1002,1003]</sql>
</addtag>
<deltag>
- <sql>SELECT id FROM ( %(table)s ) m WHERE ( TRUE )</sql>
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m WHERE ( TRUE )</sql>
</deltag>
</check>
@@ -111,10 +111,10 @@
<name>Status der Erfassung gesetzt</name>
<desc>Der Status der Erfassung der Statistik muss "Erfassung Beendet" sein</desc>
<addtag>
- <sql>SELECT id from ( %(table)s ) m WHERE phase = 1</sql>
+ <sql>SELECT id from ( ( SELECT * from master_tbl_view ) ) m WHERE phase = 1</sql>
</addtag>
<deltag>
- <sql>SELECT id from ( %(table)s ) m</sql>
+ <sql>SELECT id from ( ( SELECT * from master_tbl_view ) ) m</sql>
</deltag>
</check>
@@ -123,13 +123,13 @@
<name>Auswertbar</name>
<desc>Die JMD-Statistik ist konsistent und weist die benötigten Validitäten auf, die für eine grundsätzliche Auswertung erfüllt sein müssen. Die Statistik steht in Auswertungen zur Verfügung</desc>
<addtag>
- <sql>SELECT id FROM ( %(table)s ) m
- WHERE ARRAY(SELECT tag_id FROM nm_tags_cases_view WHERE case_id = m.id) && ARRAY[10, 11]
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m
+ WHERE ARRAY(SELECT tag_id FROM nm_tags_cases_view WHERE case_id = m.id) @> ARRAY[10, 11]
AND NOT ARRAY(SELECT tag_id FROM nm_tags_cases_view WHERE case_id = m.id) && ARRAY[100, 101]
</sql>
</addtag>
<deltag>
- <sql>SELECT id FROM ( %(table)s ) m</sql>
+ <sql>SELECT id FROM ( ( SELECT * from master_tbl_view ) ) m</sql>
</deltag>
</check>
More information about the Mpuls-commits
mailing list