class PapeelCreateRoles
Public Instance Methods
change()
click to toggle source
# File lib/generators/papeel/migration/templates/migration.rb, line 2 def change create_table :papeel_roles do |t| t.belongs_to :user, index: true, foreign_key: true t.string :name t.belongs_to :resource, polymorphic: true, index: true t.timestamps null: false end add_index :papeel_roles, :name add_index :papeel_roles, [:user_id, :name] add_index :papeel_roles, [:resource_type, :resource_id, :name] end