sql >> Database teknologi >  >> RDS >> PostgreSQL

BEMÆRKNINGER om sekvens efter kørsel af migrering i skinner på postgresql-applikationen

Rails (ActiveRecord for at være mere præcis) tilføjer et id kolonne til din tabel og gør denne kolonne til den primære nøgle. For PostgreSQL vil denne kolonne have typen serial . En serie kolonne er i det væsentlige et heltal på fire byte kombineret med en sekvens for automatisk at give automatiske inkrementerende værdier.

Den første meddelelse:

fortæller dig bare, at PostgreSQL opretter en sekvens bag kulisserne for at lave serielle kolonnefunktion.

Den anden meddelelse:

fortæller dig bare, at PostgreSQL opretter et indeks for at hjælpe med at implementere den primære nøgle, selvom du ikke eksplicit bad den om det.

Du kan bare ignorere disse meddelelser, de er kun informative. Hvis du vil undertrykke dem, kan du tilføje min_messages:WARNING til den relevante sektion af din database.yml .



  1. Kald til en medlemsfunktion execute() på boolean in

  2. Forkert pakkefejl under MySQL LOAD DATA LOCAL INFILE

  3. Sammenlign varchar med char

  4. Tidskompleksitet ved at sortere en database