los gritos sordos de una mente silente

10/03/2020

Sequelize notNul Violation con MySQL 8

Hace unos meses estaba desarrollando un proyecto en NodeJS utilizando Sequelize, la versión de base MySQL era la 6 y trabajaba con normalidad, después de una actualización fallida de mi Fedora tomé la decisión de actualizar a la versión mas reciente y reinstalar todo el software necesario para desarrollar, ahora instalé la versión 8 de Mysql, bueno, tuve un problema con Sequelize, al crear elementos sin la llave primaria (que es lo recomendable para llaves auto-incrementales), tuve el mensaje de error de Sequelize notNull Violation sobre el campo de la llave primaria. La solución que encontré fué hacer la siguiente modificación, para cualquiera que le sirva.


anteriores

strato

Mi foto
no me agrada escribir esta parte