Node.js - Como defino o tamanho do campo na minha migrate?

2 respostas Resolvido
nodejs
C

A ideia é definir o tamanho dos campos no banco de dados dentro da minha migrate.
a minha está seguindo essa estrutura…

up: (queryInterface, Sequelize) => {

    return queryInterface.createTable('Users', {

      id_usuario: {

        allowNull: false,

        autoIncrement: true,

        primaryKey: true,

        type: Sequelize.INTEGER

      },

      nome: {

        allowNull:false,

        type: Sequelize.STRING

      }
}

2 Respostas

G

Vê se isso aqui ajuda.

Tente utilizar o parâmetro limit :

t.string :title, limit: 50 (Esse 50 é o tamanho LIMITE que ele irá aceitar)
C
Solucao aceita

adicionei o length
ficando assim…
mas obrigado pela ajuda!

foto: {
        type: Sequelize.STRING(200)
      },
Criado 29 de abril de 2020
Ultima resposta 29 de abr. de 2020
Respostas 2
Participantes 2