#803

Haz que updated_at se actualice solo

Los desarrolladores de backend olvidan con frecuencia poner updated_at = NOW() a mano tras un UPDATE, y el campo se pudre — nadie sabe cuándo se tocó una fila por última vez. La solución es un trigger sobre la tabla que ponga la hora actual antes de cada actualización por sí mismo. Construye una tabla notes con id (clave primaria), body (texto) y updated_at (marca de tiempo con zona horaria, por defecto ahora). Define una función touch_updated_at que devuelva una fila con updated_at actualizado, y un trigger llamado notes_touch que se dispare antes de cada actualización de fila en notes y llame a esta función. Tras la configuración, cualquier UPDATE sobre notes debe subir automáticamente updated_at a la hora actual.

Ejemplo de respuesta esperada

Así es una respuesta correcta: tiene su propio número de filas y no tiene por qué coincidir con las tablas del esquema.

tgname
notes_touch

Aquí aparecerá el resultado de tu consulta

Sin esquema inicial

Este ejercicio no incluye tablas iniciales: tendrás que crearlas con CREATE TABLE.