-require 'migrate'
+class CreateUserRoles < ActiveRecord::Migration[4.2]
+ class User < ApplicationRecord
+ end
+
+ class UserRole < ApplicationRecord
+ end
-class CreateUserRoles < ActiveRecord::Migration
def self.up
- create_enumeration :user_role_enum, ["administrator", "moderator"]
+ create_enum :user_role_enum, %w[administrator moderator]
create_table :user_roles do |t|
t.column :user_id, :bigint, :null => false
t.column :role, :user_role_enum, :null => false
- t.timestamps
+ t.timestamps :null => true
end
User.where(:administrator => true).each do |user|