1
나는 rubyRails 프로젝트 작업을하고있다. db 폴더에는 스키마 파일, 시드 파일 및 .sqlite3 파일이 들어 있지만이 데이터베이스는 0 kb입니다.이 스키마 또는 시드 파일을 사용하여 데이터베이스를 만들고 싶습니다. 어떤 생각이든레일즈 프로젝트의 루비에 데이터베이스 파일을 생성하기 위해 스키마 파일이나 시드 파일을 사용할 수 있습니까?
나는 rubyRails 프로젝트 작업을하고있다. db 폴더에는 스키마 파일, 시드 파일 및 .sqlite3 파일이 들어 있지만이 데이터베이스는 0 kb입니다.이 스키마 또는 시드 파일을 사용하여 데이터베이스를 만들고 싶습니다. 어떤 생각이든레일즈 프로젝트의 루비에 데이터베이스 파일을 생성하기 위해 스키마 파일이나 시드 파일을 사용할 수 있습니까?
레일 4 이하의 경우에는 스키마, 마이그레이션 및 시드를 실행하고 초기 데이터베이스를 설정할 rake db:setup
을 사용하십시오. 레일
자세한 내용은 레이크 rails db:setup
대신에 5 개 사용 레일이 Q 스택 오버플로 & A를 참조하십시오 : 내가이 명령을 실행할 때 reply.But에 대한
Difference between rake db:migrate db:reset and db:schema:load
감사합니다 ("rakefile, rakefile.rb, rakefile.rb, Rakefile.rb)을 찾았습니다. 오류 메시지가 표시되면서 다음과 같은 오류 메시지가 나타납니다 :"C : \ Sites> rake db : setup rake abakeed! (- trace를 사용하여 작업을 실행하여 전체 추적을 참조하십시오.) C : \ Sites> rails db : setup 시스템에서 지정된 경로를 찾을 수 없습니다.]이 오류의 원인을 설명해 주시겠습니까? – Harry
레일이나 번들을 설치 했습니까? 번들 설치를 실행 했습니까? C : \ Sites에 Gemfile이 있다고 가정합니다. – David
Rubymine 만 설치했고 C : \ Sites \에 내 프로젝트를 설치했습니다. 첫째, 레일 또는 번들을 설치해야합니까? – Harry