Sails.js:没有外键约束,Waterline ORM是否安全?

时间:2015-04-23 16:06:30

标签: database node.js foreign-keys sails.js waterline

我正在使用MySQL开发一个sails.js应用。我正在使用sails.js附带的开箱即用的waterline ORM。根据{{​​3}}帖子,水线不会以您描述的方式创建外键约束。它只创建相关字段。继续使用水线并继续创建桌子是否安全?

1 个答案:

答案 0 :(得分:2)

是的,这是安全的。外键阻止插入具有相关表中没有的id的值,但另一方面,当您删除id时,它们不会从相关表中删除行,因此不存在级联删除和锁定表等事件(或行)。