Horário de verão no MYSQL
-
Estava testando o meu projeto em dev e percebi que quando consulto no banco um campo datetime o retorno vem como se fosse horário de verão. Só que, minha máquina não está em horário de verão, o Postgres que também ta instalado na minha máquina ta funcionando normal, por isso achei que o problema era o Mysql, aí eu fui ver direto no Workbech e a data tava retornando com o horário normal. Ou seja, só acontece quando acesso o Mysql no Maker.
Alguém já passou por isso? Sabe como configuro isso no Maker?
-
Tive um problema desse, me passaram isso aqui, e resolveu:
Para solucionar o comportamento, deve-se alterar o parâmetro 'serverTimezone' presente no item 'URL' do grupo 'MySQL' no arquivo 'databases.xml', localizado na pasta 'config' do diretório de instalação do Webrun, removendo o valor 'UTC' e colocando 'America/Sao_Paulo'.
Após a alteração, deve ficar assim:
<item>
<item-name>URL</item-name>
<item-param>jdbc:mysql://$HostName$:$Port:3306$/$DataBase$?useTimezone=true&serverTimezone=America/Sao_Paulo</item-param>
</item>Lembrando que após a alteração, o serviço deve ser reiniciado.
att,