代码之家  ›  专栏  ›  技术社区  ›  Fabio Espinosa

在其他列中的字段后生成Sequelize种子

  •  0
  • Fabio Espinosa  · 技术社区  · 7 年前

    在Sequelize中有没有办法添加另一列,然后用另一列的内容填充它?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Shivam    7 年前

    您可以使用迁移来实现这一点。

    类似于

    queryInterface.addColumn(
      'MyAwesomeTable',
      'myAwesomeColumn',
      {
        type: Sequelize.STRING,
        default: 6
      }
    ).then(() => {
    
       return queryInterface.sequelize.query('UPDATE MyAwesomeTable SET myAwesomeColumn = someOtherColumn')
    })