시작하며... 예전에 migration을 이용하여 데이터베이스를 수정하는 방법에 대해서 알아봤습니다. 이번에는 테이블 내용을 변경하면서 이 변경된 형태로 데이터를 이관하는 방법에 대해서 알아봅시다. 테이블 수정하기 테이블을 수정하기 위해서는 테이블 수정에 참여시킬 migration 파일을 하나 생성해야 합니다. migration은 지금까지 새로운 scaffold, controller를 추가했듯이 generate를 사용하여 생성합니다. 여기서 주의해야할 점이 있는데 Rails에서 받아들이는 migration 형식은 add_[NAME]_to_[TABLE] 과 remove_[NAME]_to_[TABLE_NAME] 밖에 없다는 것입니다. 즉, add와 remove만이 가능하다는 것이죠. (현재 제가 사용하듯이 ..