@@ -5,6 +5,10 @@ WITH validate_compressed_files_cast AS (SELECT tile_id::text
5
5
WHEN cj_zip_ok ISNULL OR length(cj_zip_ok) = 0
6
6
THEN NULL ::boolean
7
7
ELSE cj_zip_ok::boolean END AS cj_zip_ok
8
+ , CASE
9
+ WHEN cj_file_ok ISNULL OR length(cj_file_ok) = 0
10
+ THEN NULL ::boolean
11
+ ELSE cj_file_ok::boolean END AS cj_file_ok
8
12
, CASE
9
13
WHEN cj_nr_building ISNULL OR length(cj_nr_building) = 0
10
14
THEN NULL ::int
@@ -92,6 +96,13 @@ WITH validate_compressed_files_cast AS (SELECT tile_id::text
92
96
length(cj_schema_warnings) = 0
93
97
THEN NULL ::boolean
94
98
ELSE cj_schema_warnings::boolean END AS cj_schema_warnings
99
+ , CASE
100
+ WHEN cj_attributes_with_errors ISNULL OR
101
+ length(cj_attributes_with_errors) = 0
102
+ THEN NULL ::text []
103
+ ELSE string_to_array(
104
+ replace(replace(cj_attributes_with_errors, ' [' , ' ' ), ' ]' , ' ' ),
105
+ ' ,' )::text [] END AS cj_attributes_with_errors
95
106
, CASE
96
107
WHEN cj_lod ISNULL OR length(cj_lod) = 0
97
108
THEN NULL ::text []
@@ -104,6 +115,11 @@ WITH validate_compressed_files_cast AS (SELECT tile_id::text
104
115
WHEN obj_zip_ok ISNULL OR length(obj_zip_ok) = 0
105
116
THEN NULL ::boolean
106
117
ELSE obj_zip_ok::boolean END AS obj_zip_ok
118
+ , CASE
119
+ WHEN obj_file_ok ISNULL OR
120
+ length(obj_file_ok) = 0
121
+ THEN NULL ::boolean
122
+ ELSE obj_file_ok::boolean END AS obj_file_ok
107
123
, CASE
108
124
WHEN obj_nr_building ISNULL OR
109
125
length(obj_nr_building) = 0
@@ -190,6 +206,13 @@ WITH validate_compressed_files_cast AS (SELECT tile_id::text
190
206
length(gpkg_nr_invalid_2d_geom) = 0
191
207
THEN NULL ::int
192
208
ELSE gpkg_nr_invalid_2d_geom::int END AS gpkg_nr_invalid_2d_geom
209
+ , CASE
210
+ WHEN gpkg_attributes_with_errors ISNULL OR
211
+ length(gpkg_attributes_with_errors) = 0
212
+ THEN NULL ::text []
213
+ ELSE string_to_array(
214
+ replace(replace(gpkg_attributes_with_errors, ' [' , ' ' ), ' ]' , ' ' ),
215
+ ' ,' )::text [] END AS gpkg_attributes_with_errors
193
216
, gpkg_download::text
194
217
, gpkg_sha256::text
195
218
FROM ${validate_compressed_files})
0 commit comments