😂😂😂 yo me refería a tu semántica/gramática/sintaxis pero claro, tu alternativa tampoco va por buen camino pues ya lo dije antes, los triggers solo afectan las tablas de una misma DB y cuando se trata de hacer un sync entre 2 DB distintas ya no funciona!
Hoy estoy con algo de free time así que me voy a poner didáctico antes de que mi trabajo comience -sí, yo trabajo en 'semana santa' pero es porque trabajo para una empresa de USA y en gringolandia no existen los feriados religiosos, soy ateo así que eso me viene bien, y antes que la lástima los comsuma déjenme decirles que a cambio te pagan muy bien, más aún si estás extremadamente bien calificado como yo-.
Eso me recuerda algo; hace años trabajaba para una agencia española situada en Alcoy, Comunidad Valenciana, era una agencia pequeña pero hicimos cosas muy ambiciosas. Volviendo al tema, era una agencia localizada en una región donde la tradición es celebrar la semana santa como si Franco todavía gobernase, es decir feriado de 'jueves santo' hasta 'lunes de resurrección': 5 días!!!!
Una nota aquí, como desde niño he sido bueno con las matemáticas me parecía raro que la cucufatería dijera ('cucufatería' es un peruanismo para referirse a las gente extremadamente religiosa/pía): 'jesusito murió un viernes y al 3er día resucitó', y si hacías las cuenta pues no salía, si te mueres un viernes y resucitas al 3er día, tu resurrección debe ser el lunes!!! Como yo era un niño para quien un feriado menos significaba un día más de escuela, esa situación no solo era confusa sino también enervante.
No sería hasta unos años después cuando leyendo acerca de la historia del Perú en los 70s cuando me enteré que fue algún gobierno militar que buscando minimizar la influencia de la iglesia en la gente trató de 'cargarse' el apogeo religioso y así la semana santa perdió un día y en navidad la imaginería político-militar peruana creó al niño Manuelito nacido en un pueblo de los andes para sobreponerse a la idea del niño Jesús nacido en un pesebre de Belén!!!!
Creo que algo parecido ocurrió en otras partes de LA y es por eso que aquí la semana santa solo dura en su mejor parte de un break de jueves a domingo, y cuando digo 'su mejor parte' me refiero que no incluyo 'domingo de ramos' pues ese día solo es de fiesta para las abuelas 😆😆😆.
Volviendo una vez más al tema de sincronizar DBs, seguramente hay varias formas de hacerlo yo alguna vez usé en una app que tenía que almacenar datos incluso sin internet y luego hacer un sync cuando la conexión estuviese disponible -ojo, al tratarse de una app la DB era bastante simple en estructura pero la técnica sigue siendo válida- y es que las tablas tenía un campo 'sync', boolean y false by default. Por lo tanto había un evento en la app que se desencadenaba cuando la conexión estaba disponible, este evento era muy simple: un query para obtener el count de los registros donde 'sync=false' (antes que algún sabihondo salte diciendo que las comparaciones en programación se hacen con '==' o '===' en SQL el comparer es '='); si el 'count > 0' haces la sincronización.
Así d simple!!!! Sigan disfrutando su easter.....