【发布时间】:2021-11-27 04:54:47
【问题描述】:
我有一个包含 3 列的表(id、name、orgId(外键) 我想要实现的是,如果只有 orgId 匹配,则列名是唯一的
如何定义架构?
【问题讨论】:
标签: database postgresql schema knex.js
我有一个包含 3 列的表(id、name、orgId(外键) 我想要实现的是,如果只有 orgId 匹配,则列名是唯一的
如何定义架构?
【问题讨论】:
标签: database postgresql schema knex.js
这将是在两列上定义的唯一约束:
ALTER TABLE tab ADD UNIQUE (orgid, name);
这将仅排除 name 和 orgid 与现有行相同的行。
【讨论】: