나는이 테이블rails 데이터베이스에서 열 이름을 변경하십시오.
class CreateEvents < ActiveRecord::Migration
def self.up
create_table :events do |t|
t.integer :subcategory
t.string :event_name
t.text :description
t.string :location
t.date :date
t.decimal :price
t.timestamps
end
end
def self.down
drop_table :events
end
end
가 있어요 그리고 난 subcategory_id하는 하위 범주를 변경하고 싶습니다. 나는이 일을 시도하지만
루비 스크립트/생성 마이그레이션 RenameDatabaseColumn을 작업하고 난 DB를 \의 마이그레이션에있는 파일에 가서 내가 명령 레이크을 실행 한 후이
class RenameDatabaseColumn < ActiveRecord::Migration
def self.up
rename_column :events, :subgategory, :subgategory_id
end
def self.down
# rename back if you need or do something else or do nothing
end
end
처럼 보이도록 편집하지 db : migrate 열을 넣어도 여전히 하위 카테고리입니다. 도와 줄수있으세요? 레일 2.0을 사용 중입니다
열 이름의 철자를 잘못 입력 했습니까? 그렇지 않은가? 하위 카테고리? 당신이 쓴 : 하위 카테고리 – mohamagdy