Fix migrazione 022
This commit is contained in:
@@ -19,8 +19,12 @@ depends_on = None
|
|||||||
|
|
||||||
|
|
||||||
def upgrade() -> None:
|
def upgrade() -> None:
|
||||||
# Rimuove il vecchio indice univoco completo (include anche i deleted)
|
# Rimuove il vecchio constraint univoco completo (include anche i deleted).
|
||||||
op.drop_index("uq_mailbox_email_tenant", table_name="mailboxes")
|
# Usiamo drop_constraint (non drop_index) perche' uq_mailbox_email_tenant
|
||||||
|
# e' un UNIQUE CONSTRAINT — PostgreSQL impedisce DROP INDEX direttamente
|
||||||
|
# se l'indice supporta un constraint. Droppare il constraint rimuove anche
|
||||||
|
# l'indice sottostante.
|
||||||
|
op.drop_constraint("uq_mailbox_email_tenant", table_name="mailboxes", type_="unique")
|
||||||
|
|
||||||
# Crea un indice univoco parziale: solo caselle non-deleted
|
# Crea un indice univoco parziale: solo caselle non-deleted
|
||||||
# Questo permette di avere piu' record soft-deleted con la stessa email
|
# Questo permette di avere piu' record soft-deleted con la stessa email
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
server {
|
waserver {
|
||||||
listen 80;
|
listen 80;
|
||||||
server_name _;
|
server_name _;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user