Rails 3.2.5创建表问题

时间:2012-09-18 07:59:13

标签: ruby-on-rails

运行迁移文件时:

 def self.up
   create_table (:project_paths,:id=>false) do |t|
      t.integer :project_id
      t.integer :path_id
   end
 end

我收到了这个错误:

语法错误,意外',',期待')'create_table(:project_paths,:id => false)do | t |

1 个答案:

答案 0 :(得分:1)

create_table之后删除空格。喜欢这个

def self.up
  create_table(:project_paths, :id => false) do |t|
     t.integer :project_id
     t.integer :path_id
  end
end