1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-08-21 08:14:37 +00:00
seafile-server/scripts/sql/mysql
Stephen Shkardoon 5400464767 Add UNIQUE index on VirtualRepo to prevent duplicates
While the code currently verifies whether an entry exists in the VirtualRepo table before creating a new one, it is possible that bugs in the code (such as race conditions) could result in extraneous entries in the table.
This change enforces the entries within the table be unique, preventing the existing of a duplicate entry even if other areas of the code have bugs.

This change does not implement an appropriate migration for the case where a server already has duplicate entries in the VirtualRepo table that would cause the constraint to fail to be added.

This is a partial fix for haiwen/seafile#2449.
2021-05-13 20:25:36 +12:00
..
ccnet.sql Fix the create table sqls. 2019-05-21 23:20:35 -07:00
seafile.sql Add UNIQUE index on VirtualRepo to prevent duplicates 2021-05-13 20:25:36 +12:00