/sortedwastestations PG vs Mongo
Při testování přepnutí mapy v BI na /v2 implementaci přes PSQL jsme zjistili nekompatibilitu, a potřebujeme úpravy na OG nebo FE (zdroj: @kiefmann )
rozdíly ve formátu dat:
-
coordinates někdy přijdou jako string místo jako number -
properties.id je string místo number -
properties.name někdy přijde null -
properties.updated_at je string místo number -
container.sensor_container_id je string místo number -
container.last_pick je string | null místo { pick_at_utc: string } | null -
container.trash_type.id je string místo number -
container.cleaning_frequency.frequency je string | null místo number -
container.last_measurement je { measured_at_utc?: string, precent_calculated?: number, prediction_utc?: string | undefined }
místo{ measured_at_utc: string, precent_calculated: number, prediction_utc: string} | null
Prosím @ondrejerben resp @tu1ly o komentář, zda-li jsou změny finální a nutné, nebo zda lze zajistit zpětnou kompatibilitu v rámci OG, nebo změníme přístup na FE
Za mne komentář pouze jeden, ostatní nejsem schopen zhodnotit:
- coordinates - použil bych vždy number -> změnit na OG
- properties.updated_at je string místo number - to je správně na OG - chceme ISOstring -> změnit na FE
- ostatnímu nevím proč se měnilo a jakým účelem takže klidně upravit na FE
Edited by Karel Kiefmann