Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

154
Visualizações
migración knex - 'ER_INVALID_DEFAULT: valor predeterminado no válido para 'marca de tiempo'

Tengo una migración de knex chema para crear una tabla, con la línea:

 exports.up = async function(knex) { return knex.schema.createTable("newTable", table => { table.timestamp("timestamp").notNullable(); }) }

Recibo un error ER_INVALID_DEFAULT: Invalid default value for 'timestamp'

Intenté dar un valor predeterminado de nulo y eliminar notNullable() o un valor predeterminado de CURRENT_TIMESTAMP pero nada parece funcionar (¿tal vez tengo una sintaxis incorrecta?)

¡Agradecería cualquier ayuda!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si tiene acceso a my.ini (archivo mysql conf), elimine NO_ZERO_DATE del modo sql y reinicie el servidor.

Puede verificarlo con MOSTRAR VARIABLES COMO 'sql_mode'

Para la respuesta completa, siga el enlace

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda