sql >> Databasteknik >  >> RDS >> PostgreSQL

ANMÄRKNINGAR för sekvens efter körning av migrering i rails på postgresql Application

Rails (ActiveRecord för att vara mer exakt) lägger till ett id kolumnen till din tabell och gör denna kolumn till den primära nyckeln. För PostgreSQL kommer denna kolumn att ha typen seriell . En seriell kolumn är i huvudsak ett heltal på fyra byte kombinerat med en sekvens för att automatiskt tillhandahålla automatiskt inkrementerande värden.

Det första meddelandet:

berättar bara att PostgreSQL skapar en sekvens bakom kulisserna för att göra seriell kolumnfunktion.

Det andra meddelandet:

säger bara till dig att PostgreSQL skapar ett index för att hjälpa till att implementera primärnyckeln även om du inte uttryckligen bett det om det.

Du kan bara ignorera dessa meddelanden, de är bara informativa. Om du vill undertrycka dem kan du lägga till min_messages:WARNING till lämplig del av din database.yml .



  1. Hextecken i regexp-matchning i mysql

  2. Ef core 5 många till många filter

  3. CodeIgniter result_array() på booleskt fel om tabellen är tom

  4. QueryBuilder/Doctrine Välj gå med i grupp