【发布时间】:2019-06-29 17:43:34
【问题描述】:
“我有 2 个表“Users”和“Profile_personals”。如何使用我的 Users 表中的“user_id”主表向我的个人资料个人添加外键约束?我正在使用 node.js,续集mysql。
Users(parent Table):
const Sequelize = require('sequelize')
const db = require("../database/db.js")
module.exports = db.sequelize.define(
"users",
{
user_id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
email: {
type: Sequelize.STRING
},
password: {
type: Sequelize.STRING
}
},
{
timestamps: false
}
)
Personals(Child Table):
const Sequelize = require('sequelize')
const db = require("../database/db.js")
module.exports = db.sequelize.define(
'profile_personals',
{
id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
biography: {
type: Sequelize.STRING
}
},
{
timestamps: false
}
)
【问题讨论】:
标签: mysql node.js sequelize.js