Header

  1. View current page

    glory님의 노트

Profile_img_60x60_01
0

Ruby ON Rails

 마이그레이션 명령어

1.하나의 migration을 만들어 보자

기본으로 모델을 만들면 하나 생성된다.

ruby script/generate model discount

그러나 모델을 만들지 않고 그냥 하나 만든다고 하면 다음 명령어 이용

ruby script/generate migration add_price_column

마이그레이션을 디비에 적용해보자.

rake db:rake

  1. 마이그레이션 예제

 def self.up
    create_table :users do |t|
      t.column :name, :string
      t.column :session_remote, :string
      t.column :session_service, :string
    end
  end

  def self.down
    drop_table :users
  end

 def self.up
    add_column :posts, :idx, :decimal, :precision => 19, :scale => 14
    add_column :posts, :parent_no, :integer
    add_column :posts, :lord_no,   :integer
    add_column :posts, :depth,  :integer
  end

  def self.down
    remove_column :posts, :idx
    remove_column :posts, :parent_no
    remove_column :posts, :lord_no
    remove_column :posts, :depth
  end

 

 

History

Last edited on 07/09/2007 14:22 by glory

Comments (0)

You must log in to leave a comment. Please sign in.