Ver Fonte

inserita chiave di unicità per sedi e identificati - da attivare che ci sono record doppi e tripli o vuoti

mauro há 3 dias atrás
pai
commit
5e3a6376e1
1 ficheiros alterados com 4 adições e 0 exclusões
  1. 4 0
      azienda/models.py

+ 4 - 0
azienda/models.py

@@ -40,6 +40,10 @@ class Sede(models.Model):
     def __str__(self):
         return f"{self.id}: {self.nome}"
 
+    class Meta:
+      constraints = [ models.UniqueConstraint(fields=['azienda','nome','identificativo'], name="unique-azienda-sede-identificativo"), ]
+      indexes = [ models.Index(fields=['nome','identificativo']) ]
+
 class AssegnazioneAzienda(models.Model):
   '''
   questa tabella permette le associazioni tra società e Utente