Skip to content
Snippets Groups Projects
Commit e3ba7784 authored by Charlotte Hausman's avatar Charlotte Hausman
Browse files

Merge branch 'constraint-oops' into '2.8.4-DEVELOPMENT'

make sure people can't create duplicate entries in the matrix

See merge request !1675
parents 9007b3cd 3d6c7d5b
No related branches found
No related tags found
2 merge requests!1706merge 2.8.4 to main,!1675make sure people can't create duplicate entries in the matrix
Pipeline #16063 passed
......@@ -24,7 +24,8 @@ create_capabilities_bridge_table = """CREATE TABLE IF NOT EXISTS casa_matrix_cap
capability_name varchar,
matrix_id int,
CONSTRAINT casa_matrix_capabilities_capability_name_fkey FOREIGN KEY (capability_name) REFERENCES capabilities (capability_name),
CONSTRAINT casa_matrix_capabilities_matrix_id_fkey FOREIGN KEY (matrix_id) REFERENCES casa_matrix_casa_versions (matrix_id)
CONSTRAINT casa_matrix_capabilities_matrix_id_fkey FOREIGN KEY (matrix_id) REFERENCES casa_matrix_casa_versions (matrix_id),
UNIQUE (capability_name, matrix_id)
);"""
create_cap_name_index = """CREATE INDEX IF NOT EXISTS casa_matrix_capabilities_capability_name_idx ON casa_matrix_capabilities(capability_name);"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment