Ruby on Rails 프로젝트 생 성 배치
다음은 Ruby on Rails 프로젝트 를 개발 하려 고 합 니 다.다음은 이 프로젝트 의 생 성과 배 치 를 이야기 하 겠 습 니 다.
1.프로젝트 환경 요구
ruby 와 rails 를 설치 하고 제 ruby 버 전 은 2.0.0 을 사용 합 니 다.rails 버 전 은 4.1.4 를 사용 합 니 다.구체 적 인 설치 배 치 는 제 Liux 환경 설정 을 참고 할 수 있 는 블 로그 입 니 다.여 기 는 구체 적 으로 설명 하지 않 습 니 다.
2.새 프로젝트 프로젝트 만 들 기
rails new railsapp -d mysql //railsapp ,-d mysql mysql, , sqlite3
3.비계 로 Controller 컨트롤 러 Users 를 생 성하 고 new 작업 을 포함 합 니 다.
rails generate controller Users new
4.데이터베이스 초기 화
rake db:create;rake db:migrate
5.비계 로 데이터베이스 모델 파일 을 만 들 고 데이터 시트 파일 을 만 들 며 name 과 email 속성 을 포함 합 니 다.
rails generate model User name:string email:string
6.생 성 된 모델 을 데이터베이스 에 옮 겨 데이터베이스 시트 생 성
bundle exec rake db:migrate
7.기타 데이터베이스 작업
데이터베이스 에 다른 변경 사항 이 있 으 면 데이터베이스 이전 파일 을 만 들 고 변경 사항 을 추가 한 다음 데이터베이스 이전 명령 을 실행 하면 됩 니 다.예 를 들 면:
rails generate migration add_index_to_users_email
이전 변경 사항 을 작성 하고 데이터베이스 이전
bundle exec rake db:migrate
데이터베이스 파일 을 수정 할 때마다 이전 파일 을 만 들 고 데이터베이스 이전 을 실행 해 야 합 니 다.
만 든 사용자 데 이 터 를 삭제 합 니 다.가장 쉬 운 방법 은 db:reset 명령 을 사용 하 는 것 입 니 다.
bundle exec rake db:reset
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ruby에서 문자열을 고정하는 다른 방법Ruby에서 문자열을 고정하려면 최소한 두 가지 방법이 있습니다. 아시다시피 a와 b는 동일한 개체 인스턴스인 것 같습니다. 문자열에 적용할 수 있는 일종의 이상한 메서드 입력: - 다음과 같은 코드를 볼 수 있습니...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.