【发布时间】:2025-12-17 02:05:01
【问题描述】:
没有关于 addColumn 选项的文档详细信息,所以我正在尝试:
queryInterface.addColumn('OrderBackups', 'my_column', Sequelize.INTEGER, { defaultValue: 0 })
它不起作用。 ps:我用的是postgres
【问题讨论】:
标签: node.js postgresql sequelize.js
没有关于 addColumn 选项的文档详细信息,所以我正在尝试:
queryInterface.addColumn('OrderBackups', 'my_column', Sequelize.INTEGER, { defaultValue: 0 })
它不起作用。 ps:我用的是postgres
【问题讨论】:
标签: node.js postgresql sequelize.js
addColumn 方法不支持 Postgres 的 defaultValue 选项。它仅适用于 MSSQL。检查these文档
【讨论】:
所以语法是
queryInterface.addColumn('OrderBackups', 'my_column', {
type: Sequelize.INTEGER,
defaultValue: 0
})
【讨论】: