sql >> Databasteknik >  >> RDS >> Mysql

Två primärnycklar specificerade i MySQL-databasen

Det stöds inte i Django, men det finns en lösning. På din modell anger du unique_together och fälten i Meta-sektionen:

class MyClass(models.Model):
    IDENTIFIER = models.IntegerField(blank=False,null=False)
    TIMESTAMP_ = models.IntegerField(blank=False,null=False)
    VALUE_ = models.TextField(blank=True, null=True)

    class Meta:
        unique_together = ('IDENTIFIER', 'TIMESTAMP_')

Detta kommer att bevara beteendet för primärnyckeln med två kolumner.



  1. Windows PSQL kommandorad:finns det ett sätt att tillåta lösenordslös inloggning?

  2. Hur man kommer åt den inbyggda CRM-mallen i Microsoft Access

  3. Hur man återställer MySQL root-lösenordet

  4. Uppgradering till PostgreSQL 11 med logisk replikering