Quando executo a aplicação, usando o método post, a hora dos campos createdAt e updateAt estão adiantados com 3 horas de diferença. No vídeo da aula, reparei que ocorre a mesma coisa. Existe alguma maneira de corrigir?
Quando executo a aplicação, usando o método post, a hora dos campos createdAt e updateAt estão adiantados com 3 horas de diferença. No vídeo da aula, reparei que ocorre a mesma coisa. Existe alguma maneira de corrigir?
No meu método adiciona, eu tirei os horários no .format e isso parou de acontecer, mas não sei se é a solução, mas acho válido testar: Se puder, manda print ai do que retornar :)
Tudo bom Tiago.
Cara, não consegui identificar onde faço essa alteração no meu código.
O Sequelize gera essas colunas que mencionei por padrão. E também atualiza de maneira automática quando cria ou altera um registro na tabela.
Tudo bom Tiago.
Consegui resolver de uma outra forma. Eu também não sei se é a maneira correta.
No arquivo .env inclui mais um item de configuração do banco. Ex.: TIME_ZONE=America/Sao_Paulo
Depois alterei o arquivo ap.modute.ts, incluindo mais uma propriedade de configuração do banco de dados no SequelizeModule.forRoot. Ex.: timezone: process.env.TIME_ZONE.
Valeu