Mercurial > gemma
comparison pkg/imports/agm.go @ 2120:817cd8b89a86
Approved gauge measuments import: Give type hints when insertinf/querying isrs location codes.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 05 Feb 2019 12:27:40 +0100 |
parents | 58a28715e386 |
children | b868cb653c4d |
comparison
equal
deleted
inserted
replaced
2119:d17a8dd1dfd3 | 2120:817cd8b89a86 |
---|---|
157 value_max, | 157 value_max, |
158 date_info, | 158 date_info, |
159 source_organization | 159 source_organization |
160 FROM waterway.gauge_measurements | 160 FROM waterway.gauge_measurements |
161 WHERE | 161 WHERE |
162 fk_gauge_id = ($1, $2, $3, $4, $5) AND | 162 fk_gauge_id = ($1::char(2), $2::char(3), $3::char(5), $4::char(5), $5::int) AND |
163 measure_date = $6 AND staging_done` | 163 measure_date = $6 AND staging_done` |
164 | 164 |
165 agmInsertSQL = ` | 165 agmInsertSQL = ` |
166 INSERT INTO waterway.gauge_measurements ( | 166 INSERT INTO waterway.gauge_measurements ( |
167 fk_gauge_id, | 167 fk_gauge_id, |
178 date_info, | 178 date_info, |
179 source_organization, | 179 source_organization, |
180 is_waterlevel, | 180 is_waterlevel, |
181 staging_done | 181 staging_done |
182 ) VALUES( | 182 ) VALUES( |
183 ($1, $2, $3, $4, $5), | 183 ($1::char(2), $2::char(3), $3::char(5), $4::char(5), $5::int), |
184 $6, | 184 $6, |
185 $7, | 185 $7, |
186 $8, | 186 $8, |
187 $9, | 187 $9, |
188 $10, | 188 $10, |