프로그래밍 언어/Database

Ruby on Rails 데이터베이스 제거 또는 재생성

Rateye 2021. 7. 13. 10:26
728x90
반응형

 

질문 : Ruby on Rails 데이터베이스 제거 또는 재생성

데이터로 가득 찬 dev Ruby on Rails 데이터베이스가 있습니다. 모든 것을 삭제하고 데이터베이스를 다시 만들고 싶습니다. 다음과 같은 것을 사용할 생각입니다.

rake db:recreate

이것이 가능한가?

답변

이 작업을 수행하는 두 가지 방법을 알고 있습니다.

이렇게하면 데이터베이스가 재설정되고 현재 스키마가 모두 다시로드됩니다.

rake db:reset db:migrate

그러면 db가 파괴되고 생성 된 다음 현재 스키마가 마이그레이션됩니다.

rake db:drop db:create db:migrate

두 시나리오 모두에서 모든 데이터가 손실됩니다.

출처 : https://stackoverflow.com/questions/4116067/purge-or-recreate-a-ruby-on-rails-database
728x90
반응형