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
반응형
'프로그래밍 언어 > Database' 카테고리의 다른 글
MySQL의 명령 줄을 사용하여 SQL 파일을 가져오는 방법 (0) | 2021.07.14 |
---|---|
PostgreSQL 데이터베이스의 모든 테이블을 삭제하는 방법 (0) | 2021.07.13 |
PHP에서 SQL 공격(injection)을 방지하는 방법 (0) | 2021.07.12 |
MongoDB 데이터베이스의 이름을 변경하는 방법 (0) | 2021.07.12 |
Sqlite3 데이터베이스에서 열 이름 목록을 얻는 방법 (0) | 2021.07.12 |