Al crear un campo temporal
POR DEFECTO CURRENT_TIMESTAMP
Esto significa que, al insertar datos, el valor por defecto de este campo es el tiempo actual
SOBRE ACTUALIZACIÓN CURRENT_TIMESTAMP
Esto significa que cada vez que se actualicen estos datos, el campo se actualizará a la hora actual
Estas dos operaciones se mantienen en la propia base de datos MySQL, por lo que puedes generar dos campos, Tiempo de Creación y Tiempo de Actualización, basados en esta función, sin necesidad de mantener código