1. $ bin/rails g migration ChangeColumnName
ChangeColumnName은 마이그레이션 이름이며 적절하게 다른 이름으로 변경할 수 있다.
2. 생성된 db/migrate/<timestamp>_change_column_name.rb 파일을 수정한다.
class ChangeColumnName < ActiveRecord::Migration def change change_column_default :table_name, :column_name, '기본값' end end
3. $ rake db:migrate
change_column_default
:xxx
[참고] 마이크레이션의 change 메소드에서 지원하는 정의들
add_column
add_index
add_reference
add_timestamps
add_foreign_key
create_table
create_join_table
drop_table
(반드시 블럭을 사용할 것)drop_join_table
(반드시 블럭을 사용할 것)remove_timestamps
rename_column
rename_index
remove_reference
rename_table
댓글 없음:
댓글 쓰기