答案 0 :(得分:3)
在Rails中,您可以使用可用的生成器来定义大量的样板代码,包括迁移。
要创建(大部分)您的示例,您可以使用以下命令:
bin/rails generate migration CreateUsers name:string
这将生成以下迁移:
class CreateUsers < ActiveRecord::Migration
def change
create_table "users" do |t|
t.string "name"
end
end
end
Rails guide on Active Record migrations更详细地描述了这一点。请阅读本文和其他一些有关rails环境基本用法的指南。