Rails table의 열 이름 변경
한 일의 투고 형식을 열거하여 수정하다.
연락을 sentence로 수정합니다.
모델 이름
참조 페이지
[메모] Rails-열 이름을 수정하는 방법
https://qiita.com/kaito-chiba/items/723da8627438b67cc02c
파일 만들기
migration 파일을 만듭니다.
$ rails generate migration rename_content_column_to_articles
편집자
다음 파일 만들기
db/migrate/20180427005336_rename_content_column_to_articles.rb
class RenameContentColumnToArticles < ActiveRecord::Migration[5.0]
def change
end
end
다음과 같이 변경합니다.db/migrate/20180427005336_rename_content_column_to_articles.rb
class RenameContentColumnToArticles < ActiveRecord::Migration[5.0]
def change
rename_column :articles, :content, :sentence
end
end
rename_column: 테이블 이름,: 수정 전 열 이름,: 수정 후 열 이름데이터베이스에 반영하다.
$ rake db:migrate
그럼 문제 없어요.그리고views 등을 수정합니다.
외국
$ rails destroy migration rename_content_column_to_articles
db/migrate/20180427005336_rename_content_column_to_articles.rb 파일의 수정이 잘못되어 명령을 취소하려고 했습니다.2. 일본어를 쓰지 않는 게 좋을 것 같아요.
참조 페이지
https://qa.atmarkit.co.jp/q/2207
마지막.
만약 무슨 잘못이 있으면 지적해 주세요.
Reference
이 문제에 관하여(Rails table의 열 이름 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hohoro/items/b9c9122ce344799c53ac텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)