2010-12-14 6 views
1

ok 나는 멍청한 놈이다. 레일즈 3의 이동에 필드를 추가하는 방법을 알고 싶다. 또한 Typus를 사용하고 있는데,이 필드를 수동으로 추가해야하는지 알고 싶다. 나는 방금 typus를 재생성 할 수 있고 새로운 분야를 고를 수 있을까요? 사전레일스 3 테이블에 필드 추가하기

로비

에서

덕분에

답변

1

마이그레이션은 필드에 대한 레일 데이터베이스에 필드를 추가하지 얘기하는 데 사용됩니다. 기존 테이블이있는 경우, 당신은 spy.rb라는 모델을 만들 수 있도록

레일은 실제로 그 필드의 테이블을 검사하고는 마이그레이션, rails generate migration AddScreenshotColumns 실행을 사용하려면 spies

에 대한 모든 필드를 알 수 있습니다. 그런 다음 해당 파일이 될 수 있습니다 :

class AddScreenshotColumnsToTemplate < ActiveRecord::Migration 
    def self.up 
    add_column :templates, :screenshot_file_name, :string 
    end 

    def self.down 
    remove_column :templates, :screenshot_file_name 
    end 
end 
+0

건배 제시, 달콤한 :) 추가에게 새로운 발판 작품 - $ 레일 발판 메모 제목을 생성합니다 문자열 몸 : 텍스트 DATE_CREATED을 : 날짜 --skip-마이그레이션 및 저를 위해 crud를 만든 것도 –

관련 문제