반응형
Heroku에서 Postgres DB 삭제
데이터베이스를 파괴하고 싶지만 명령이 무엇인지 잘 모르겠습니다. 누구든지 이것을하는 방법을 알고 있습니까?
새 데이터베이스를 생성 할 권한이 없으므로 postgres 명령을 사용하여 데이터베이스를 완전히 삭제해서는 안됩니다. 대신 heroku 명령을 사용하여 데이터베이스를 정리해야합니다.
heroku pg:reset DATABASE_URL
위의 답변 중 어느 것도 실제로 Heroku 데이터베이스 를 파괴 하는 방법을 설명하지 않습니다 . 이것은 원래 질문이었고 여기에서 답변을 찾게 된 이유입니다.
에서 자신의 문서 , 중 이러한 의지 작업 :
heroku addons:destroy heroku-postgresql:tier
(예 :tier
데이터베이스 계층은 어디에 있습니까?hobby-dev
)heroku addons:destroy HEROKU_POSTGRESQL_<COLOR>
(해당 계층의 데이터베이스가 두 개 이상있는 경우)
이는 파괴적인 작업이므로 작업을 확인하라는 메시지가 표시됩니다. 스크립트에서 이것을 사용하려면 다음과 같이 프롬프트를 건너 뛸 수 있습니다.
heroku addons:destroy HEROKU_POSTGRESQL_<COLOR> --confirm <appname>
도움이 되었기를 바랍니다.
위 Siamii의 질문에 답하려면 : 기본적으로 DATABASE
inheroku pg:reset DATABASE
postgres
아래 단계를 따르십시오. 운영
heroku pg:reset DATABASE
아무것도없는 데이터베이스를 다시 생성하려면 다음을 실행하십시오.
heroku run rake db:migrate
올바른 스키마 및 데이터로 데이터베이스를 초기화합니다.
도움이되는 새로운 heroku 문서를보십시오.)
참조 URL : https://stackoverflow.com/questions/7622633/destroying-a-postgres-db-on-heroku
반응형
'developer tip' 카테고리의 다른 글
가변 너비의 부동 요소를 수평으로 중앙에 배치하는 방법은 무엇입니까? (0) | 2020.12.28 |
---|---|
목록이 Java로 정렬되었는지 확인하는 방법은 무엇입니까? (0) | 2020.12.28 |
Android : 터치 이벤트가 뷰에서 그 아래에있는 뷰로 전달되는 것을 방지하는 방법은 무엇입니까? (0) | 2020.12.28 |
PHP에서 배열 키의 이름을 바꾸는 방법은 무엇입니까? (0) | 2020.12.28 |
조각 추가 또는 교체가 작동하지 않음 (0) | 2020.12.28 |