railsでマイグレーションファイルに値を設定する方法


railsでマイグレーションファイルに値を設定するにはどうしたらいいですか?

たとえば、`Sex`というモデルには

  * 男性
  * 女性

というデータが入ると決まっているので、  
`rake db migrate`した時にデータはすでに入っていて欲しいんです。




デフォルト値を設定するにはdefaultオプションを利用します。

以下、userモデルのsexの値にデフォルトで0を設定する方法になります。

[code]

    class CreateUsers < ActiveRecord::Migration
      def change
        create_table :users do |t|
          t.integer :sex, null: false, default: 0 # この行が重要
    
          t.timestamps null: false
        end
      end
    end
    
[/code]

