Sha256: f57aaa33bb4398de312133ee7e4e0c642cb34d584e090825c4d327ef798d9594
Contents?: true
Size: 468 Bytes
Versions: 11
Compression:
Stored size: 468 Bytes
Contents
class RepurposeUsersRole < ActiveRecord::Migration def up rename_column :users, :role, :legacy_role rename_column :users, :administrator, :legacy_administrator add_column :users, :role, :string, default: "Member" User.where(legacy_administrator: true).update_all(role: "Owner") end def down remove_column :users, :role rename_column :users, :legacy_role, :role rename_column :users, :legacy_administrator, :administrator end end
Version data entries
11 entries across 11 versions & 1 rubygems