Faça com que updated_at se atualize sozinho
Os desenvolvedores de backend frequentemente esquecem de definir updated_at = NOW() à mão após um UPDATE, e o campo apodrece — ninguém sabe quando uma linha foi tocada pela última vez. A solução é um trigger na tabela que define a hora atual antes de cada atualização por conta própria.
Construa uma tabela notes com id (chave primária), body (texto) e updated_at (timestamp com fuso horário, padrão agora). Defina uma função touch_updated_at que retorne uma linha com updated_at atualizado, e um trigger chamado notes_touch que dispare antes de cada atualização de linha em notes e chame essa função. Após a configuração, qualquer UPDATE em notes deve subir automaticamente updated_at para a hora atual.
Exemplo de resposta esperada
É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.
| tgname |
|---|
| notes_touch |
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
EntrarSem esquema inicial
Esta tarefa não inclui tabelas iniciais: você vai criá-las com CREATE TABLE.