twenty/packages
Weiko c0610419c2
Fix unique index email people (#7713)
## Context
WorkspaceIsUnique decorator allows us to create unique indexes on our
tables. Here Emails is a composite field containing a TEXT subfield. Due
to the fact that TEXT fields are non-nullable and have empty strings as
default values, adding a unique index on a TEXT field or any composite
containing TEXT as subfields will fail and throw if we try to create
more than 1 record that does not specify a value to the TEXT field.

This PR simply removes the index for the time being until we find a
solution
2024-10-15 11:31:42 +02:00
..
twenty-chrome-extension Use <label> HTML element when possible (#7609) 2024-10-13 20:04:24 +02:00
twenty-docker Docker cleanup (#7655) 2024-10-13 20:40:27 +02:00
twenty-e2e-testing E2E tests (#6717) 2024-08-27 11:07:10 +02:00
twenty-emails Make main the new 0.32 canary 2024-10-12 17:48:20 +02:00
twenty-front Fix DateTimeSettingsTimeZoneSelect (#7688) 2024-10-15 10:57:24 +02:00
twenty-postgres Allow use of paru in addition to yay as aur helper (#7652) 2024-10-13 19:15:43 +02:00
twenty-server Fix unique index email people (#7713) 2024-10-15 11:31:42 +02:00
twenty-ui Add unique indexes and indexes for composite types (#7162) 2024-10-13 10:21:03 +02:00
twenty-utils Fix docs build in CI (#5826) 2024-06-11 19:06:37 +02:00
twenty-website Docker cleanup (#7655) 2024-10-13 20:40:27 +02:00
twenty-zapier Fix zapier tests (#7568) 2024-10-10 16:34:34 +02:00