728x90
신규어플작성
$ rails new 어플명 // 신규어플작성
서버 기동
$ rails s -b $IP -p $port // 서버 기동
컨트롤러 작성
$ rails g controller 컨트롤러명 컨트롤러 작성
버전확인
$ rails -v
모델 작성 커맨드
$ rails g model 모델명 칼럼명:타입 // 모델명은 대문자로 시작
$ rails g model User name:string age:integer
칼럼 추가
$ rails g migration add_칼럼명_to_테이블명 칼럼명:타입
$ rails g migration add_mail_to_users mail:string
마이그레이션 실행
$ rails db:migrate 데이터베이스에 반영
데이터 베이스 작성
$ rails db:create
728x90