Al migrar me dió este error: Sequelize CLI [Node: 16.10.0, CLI: 6.2.0, ORM: 6.7.0] Loaded configuration file “db\config.js”. Using enviro...

Stephan Barker

Stephan Barker

Pregunta
student
hace 4 años

Al migrar me dió este error:

Sequelize CLI [Node: 16.10.0, CLI: 6.2.0, ORM: 6.7.0]

Loaded configuration file “db\config.js”.

Using environment “development”.

== 20211021030720-create-costumers: migrating =======

ERROR: Cannot read properties of undefined (reading ‘toString’)

Que podría ser?

2 respuestas
para escribir tu comentario
    Rodrigo Ramos Xochiteotzin

    Rodrigo Ramos Xochiteotzin

    student
    hace 4 años

    me pasó una vez y el problema era el validador con Joi en el archivo del Schema, tenía:

    const id = Joi.string().id();

    en lugar de

    const id = Joi.number().integer();

    Checa eso, a ver si te funciona!

    Stephan Barker

    Stephan Barker

    student
    hace 4 años

    Ya encontre el error: puse addColumn en vez de createTable

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Desarrolla un backend con Node.js y PostgreSQL. Conecta Node a bases de datos, maneja relaciones complejas, y optimiza consultas con paginación y filtros avanzados. Ejecuta migraciones y despliega en Heroku para un entorno productivo.

Curso de Backend con Node.js: Base de Datos con PostgreSQL
Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Desarrolla un backend con Node.js y PostgreSQL. Conecta Node a bases de datos, maneja relaciones complejas, y optimiza consultas con paginación y filtros avanzados. Ejecuta migraciones y despliega en Heroku para un entorno productivo.