Sequelize('database', 'username', 'password', {
host: sqlconf.host,
dialect: 'mysql', // 这里可以改成任意一种关系型数据库...createdAt: Sequelize.BIGINT,
updatedAt: Sequelize.BIGINT,
}, {
timestamps: false
})
define() 方法的第一个参数为表名...user = await UserModel.findById(id)
user.destroy()
})()
关联表
Sequelize 提供了一对一,一对多,多对多等关联表操作,我用的不多,这里只介绍 hasMany...,
primaryKey: true,
autoIncrement: true,
},
username: Sequelize.STRING(100),
})
School.hasMany...foreignKey 参数定义了在 t_student 表中关联 key 的名字。