在rails中向books表添加列

时间:2016-07-22 04:23:43

标签: ruby-on-rails

我如何在rails中的book表中添加列?我想通过迁移

来做到这一点

这是我的架构:

ActiveRecord::Schema.define(version: 20160716030811) do

    create_table "books", force: :cascade do |t|
    t.string   "name"
    t.datetime "created_at", null: false
    t.datetime "updated_at", null: false
  end
end

1 个答案:

答案 0 :(得分:0)

您可以通过运行迁移来执行此操作。这取决于您要添加的列。我看到您已经有了一个名称列,所以如果您要创建一个描述列,请运行rails generate migration AddDescriptionToBooks description:string

如果您想要创建不同的列,只需将该迁移代码中的2个description字替换为您想要的任何内容

这将创建一个向表中添加列description的迁移。