PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Không thể di chuyển trên Heroku

Bạn đã thử chạy di chuyển trực tiếp từ bash bên trong máy chủ heroku chưa? Nếu không, hãy thử cách sau ...

heroku run bash --app your_app_name_goes_here
bundle exec rake db:migrate

Dòng mã đầu tiên mở đầu cuối lệnh bash và dòng thứ hai di chuyển db như bình thường.

Đây sẽ không phải là giải pháp được đề xuất. Tuy nhiên, trong trường hợp bạn KHÔNG quan tâm đến việc mất dữ liệu trong cơ sở dữ liệu, bạn có thể thử đặt lại cơ sở dữ liệu trước rồi thử lại. Một lần nữa, đừng làm điều này trừ khi bạn sẵn sàng mất dữ liệu hiện có!

heroku pg:reset DATABASE
heroku run rake db:migrate

Tuy nhiên, bạn có thể thực hiện điều này thông qua bash như trước đây.

Hy vọng điều này sẽ giúp bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bỏ một vai trò với các đặc quyền

  2. Tính DATEDIFF trong POSTGRES bằng SQLAlchemy

  3. Cách nhanh chóng để khám phá số hàng của một bảng trong PostgreSQL

  4. Tìm tỷ lệ của mỗi X gồm Y trong PostgreSQL?

  5. Làm cách nào để ghi lại mã cơ sở dữ liệu của bạn để xem sự phụ thuộc giữa các đối tượng cơ sở dữ liệu?