Sqlite: CURRENT_TIMESTAMP está no GMT, não no fuso horário da máquina
Eu tenho uma tabela sqlite (v3) com esta definição de coluna:
"timestamp" DATETIME DEFAULT CURRENT_TIMESTAMP
O servidor em que esse banco de dados está localizado está no fuso horário do CST. Quando insiro minha tabela sem incluir a coluna de carimbo de data / hora, o sqlite preenche automaticamente esse campo com o carimbo de data / hora atual no GMT, não no CST.
Existe uma maneira de modificar minha instrução de inserção para forçar o registro de data e hora armazenado no CST? Por outro lado, provavelmente é melhor armazená-lo no GMT (caso o banco de dados seja movido para um fuso horário diferente, por exemplo), existe uma maneira de modificar meu SQL selecionado para converter o carimbo de data e hora armazenado em CST quando eu extraí-lo da mesa?