Hay una abreviatura muy útil para Node Mysql donde automáticamente distribuye todos los valores de los objetos como valores de columna como este:
'INSERT INTO `table` SET ? ;', [someobject]o
'UPDATE `table` set ? WHERE id = ?',[someobject,id]Esto es muy útil ya que permite código mantenible con objetos muy grandes (más de 30 columnas)
Pero una de las columnas es un valor de marca de tiempo en Mysql y los datos en la aplicación del nodo son como una marca de tiempo de Linux (entero), Mysql no asigna automáticamente este número entero. Por lo general, hago algo como: FROM_UNIXTIME(?) Para convertir esto automáticamente en una cadena de fecha completa en el servidor (base de datos).
¿Cómo puedo mantener esta técnica abreviada con una inserción de marca de tiempo? Podría modificar este parámetro de antemano en el nodo, pero nada me garantiza que el servidor del nodo y la base de datos estén en la misma zona horaria.