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

Rails чака миграция в rake db:test:prepare

Подозирам, че миграцията за галерии не е изпълнена правилно. Ако сте 100% сигурни, че всичко във вашата таблица е правилно, можете да увеличите версията за мигриране до версията на миграцията на галериите.

За да направите това, намерете клеймото за време на миграцията на вашите галерии (14-те числа пред файла ви за миграция, в този случай 20130724211328 ) и вмъкнете това като нов ред в таблицата schema_migrations (което се извършва автоматично от Rails след успешно изпълнение на миграция).

Ако таблицата е празна, можете също да премахнете таблицата galleries и стартирайте rake db:migrate отново. По този начин можете също да се уверите, че вашата миграция няма да задейства никакви грешки.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL ILIKE заявка с SQLAlchemy

  2. Постоянна база данни, използваща докер томове

  3. Пълнотекстово търсене в Postgres:как да търсите няколко думи в множество полета?

  4. Как да изпълним заявка за избор в DO блок?

  5. Как да вмъкнете няколко реда с помощта на функция в PostgreSQL