根据此文件:
http://www.liquibase.org/documentation/changes/add_foreign_key_constraint.html
liquibase允许创建外键。有一个有趣的属性称为 onDelete 。有人写道,可能的值是:' CASCADE',' SET NULL',' SET DEFAULT',' RESTRICT','没有动作',但没有明确提到哪一个默认一个。
有什么想法吗?或者明确提及它是否更好?
我猜它也可能依赖于数据库。我使用PostgreSQL,MySQL和MsSQL。
答案 0 :(得分:1)
如果您没有指定值,Liquibase将不会在SQL中包含任何其他子句,因此它实际上取决于您的数据库默认值。
默认行为通常是RESTRICT。