我创建了一个模型并设置了属性。之后,当我运行npm run init
时,它会在我的数据库上创建相应的表。
问题是,为什么这个自动迁移只创建表而不创建表之间的关系?我的期望是npm run init
,它使用带有foreignKey关系的models.json创建所有数据库表
这是我的代码。
model.json
...
"properties": {
"id": {
"type": "string",
"description": "id"
},
"relation" : {
"type": "belongsTo",
"model": "user",
"foreignKey" : "userId"
}
...