ruby-on-rails – 我可以将默认值传递给rails生成迁移吗?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 我可以将默认值传递给rails生成迁移吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道我是否可以将一个默认值传递给rails g migration命令.就像是:
  1. $rails generate migration add_disabled_to_users disabled:boolean:false #where false is default value for disabled attribute

为了产生:

  1. class AddDisabledToUsers < ActiveRecord::Migration
  2. def change
  3. add_column :users,:disabled,:boolean,default: false
  4. end
  5. end

解决方法

你不能,只有接受的修饰语是
  1. limit
  2. precision
  3. scale
  4. polymorphic
  5. null

更多信息:http://guides.rubyonrails.org/migrations.html#supported-type-modifiers

猜你在找的Ruby相关文章