PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

ЗАБЕЛЕЖКИ за последователност след изпълнение на миграция в релси на приложение postgresql

Rails (по-точно ActiveRecord) добавя id колона към вашата таблица и превръщането на тази колона в първичен ключ. За PostgreSQL тази колона ще има тип serial . сериен колона по същество е цяло число от четири байта, комбинирано с последователност за автоматично предоставяне на автоматично увеличаващи се стойности.

Първото известие:

просто ви казва, че PostgreSQL създава последователност зад кулисите, за да направи serial колонна функция.

Второто известие:

просто ви казва, че PostgreSQL създава индекс, за да помогне за внедряването на първичния ключ, въпреки че не сте го поискали изрично.

Можете просто да игнорирате тези известия, те са само информационни. Ако искате да ги потиснете, можете да добавите min_messages:ПРЕДУПРЕЖДЕНИЕ към съответния раздел на вашата database.yml .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ruby:Как да замените динамично параметрите в родния PG gem

  2. Възможно ли е да се извикват функции в друга схема от plv8 функции?

  3. Защо PostgreSQL третира моята заявка по различен начин във функция?

  4. Преобразувайте времето в секунди в PostgreSQL

  5. psycopg2 съпоставяне Python:списък на dicts към Postgres:масив от съставен тип за оператор INSERT