GeographicaGS / urbo-pgsql-connector

URBO PGSQL connector
GNU Affero General Public License v3.0
4 stars 5 forks source link

Subscripciones por instancias de conector #36

Closed alasarr closed 7 years ago

alasarr commented 8 years ago

Ahora mismo las subscripciones tienen un id_name. Si tenemos varios conectores apuntando a las subscripciones podemos llegar a tener algunas con el mismo nombre.

Mirad este ejemplo, tenemos contenedores (Guadalajara) y containers (Andalucía)

urbo=# select * from subscriptions ;
         subs_id          |         id_name         
--------------------------+-------------------------
 5776504d598e7eea56bfc7c6 | weatherstation_lastdata
 5776504e598e7eea56bfc7c7 | humiditysensor_lastdata
 57765050598e7eea56bfc7c8 | solenoidvalve
 577650500e17635610dea43e | humiditysensor
 57765052598e7eea56bfc7c9 | weatherstation
 57765053598e7eea56bfc7ca | watermetering
 57765054598e7eea56bfc7cb | activity_locality
 57765055598e7eea56bfc7cc | solenoidvalve_lastdata
 57765057598e7eea56bfc7cd | watermetering_lastdata
 5776505b598e7eea56bfc7ce | activity_type
 5784b0e9598e7eea56bfc80c | containers
 5784b0eb0e17635610dea481 | containers_lastdata
 57ba299acc7e41dd8b1a9aab | contenedores
 57ba299bf82b4cd7110420c3 | contenedores_lastdata
 57ba299dcc7e41dd8b1a9aac | issue

Voto por crear una nueva columna que sea "id_instance" (o algo similar) que registre el conector que la hace. A la hora de identificar una subscripción hay que hacerlo por el id_name + id_instance

alasarr commented 7 years ago

Esto ha está hecho