我fairly new to ruby and ROR
。我有幾個關於遷移的問題。我看了一下指南,但它讓我感到困惑。是什麼版本耙分貝遷移
http://guides.rubyonrails.org/migrations.html
class CreateUserModel < ActiveRecord::Migration
def self_up
create_table :users do |t|
t.column :username, :string
t.column :email, :string
t.column :password_hash, :string
t.column :password_salt, :string
end
def self_down
drop_table :users
end
end
- 當我搜索谷歌,我發現在這個命令來運行遷移
rake db:migrate VERSION=20098252345
。我很困惑這個版本是什麼使用 命令。我剛剛創建了一個遷移0001_create_user_model.rb - 以上是我
migration
表。當我運行/執行這個文件時,它創建了什麼。它爲我創建表格和模型嗎?
@vee:Rails 4和Ruby 1.9.3 – Shane
請參閱:['Running Migrations'](http://edgeguides.rubyonrails.org/migrations.html#running-migrations)。 – vee
@Vee:你看到文件名和類名有什麼問題[0001_create_user_model.rb] – Shane