Sha256: d87e687f2dc493852982258bc99186547db1f2c17cb3802c2518e236db88dec1
Contents?: true
Size: 440 Bytes
Versions: 1
Compression:
Stored size: 440 Bytes
Contents
class UserRoles < ActiveRecord::Migration<%= '[5.0]' if Rails::VERSION::MAJOR >= 5 %> def up create_table :roles do |t| t.string :name end create_table :roles_users, :id => false do |t| t.references :role t.references :user end add_index :roles_users, [:role_id, :user_id] add_index :roles_users, [:user_id, :role_id] end def down drop_table :roles_users drop_table :roles end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hydra-role-management-1.0.0 | lib/generators/roles/templates/migrations/user_roles.rb |