如何在续集模型中设置初始值?
How to set a initial value in sequelize model?
我需要我的 id 不是从 1 开始的。我尝试使用 initialAutoIncrement 但没有用。
我的id应该从1000开始,然后加1。
id: {
type: DataTypes.INTEGER,
primaryKey: true,
autoIncrement: true
},
initialAutoIncrement: 1000,
timestamps: false
}
这应该有效
async function myTest() {
await sequelize.queryInterface.createTable('User', {
id: {
type: DataTypes.INTEGER,
autoIncrement: true,
primaryKey: true
},
}, {
initialAutoIncrement: 1000
});
}
我需要我的 id 不是从 1 开始的。我尝试使用 initialAutoIncrement 但没有用。
我的id应该从1000开始,然后加1。
id: {
type: DataTypes.INTEGER,
primaryKey: true,
autoIncrement: true
},
initialAutoIncrement: 1000,
timestamps: false
}
这应该有效
async function myTest() {
await sequelize.queryInterface.createTable('User', {
id: {
type: DataTypes.INTEGER,
autoIncrement: true,
primaryKey: true
},
}, {
initialAutoIncrement: 1000
});
}