멋쟁이 사자처럼

멋쟁이 사자처럼/ 멋쟁이 사자처럼 5기/ 데이터를 삭제 하지 않고 모델에 컬럼 추가

최잼 2017. 2. 14. 14:56


위와 같은 스키마에서 t.integer :age 를 추가하고 싶다면 $ rake db:drop 이후 $ rake db:drop 이 필수적일것같지만  만약 이미 데이터를 많이 저장해 놨다면 drop하는 순간 데이터는 날라감.


따라서, 기존 테이블에 age 칼럼만 추가하는 방법

$ rails g migration AddAgeToUser age:integer

$ rake db:migrate

고고



db/schema.rb 파일을 보면



칼럼이 생성됨을 확인할 수 있음



콘솔창에서도 확인 가능함~



개인적인 공부 목적으로 작성한 포스팅이니, 난장판입니다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

궁금한 사항이 있으시면 댓글 환영해요