diff --git a/db/migrate/20140708123314_index_role_assignments_filtered_fields.rb b/db/migrate/20140708123314_index_role_assignments_filtered_fields.rb new file mode 100644 index 0000000..512ce72 --- /dev/null +++ b/db/migrate/20140708123314_index_role_assignments_filtered_fields.rb @@ -0,0 +1,15 @@ +class IndexRoleAssignmentsFilteredFields < ActiveRecord::Migration + + def self.up + add_index :role_assignments, [:accessor_id, :accessor_type] + add_index :role_assignments, [:accessor_id, :accessor_type, :role_id] + add_index :role_assignments, [:resource_id, :resource_type] + add_index :role_assignments, [:resource_id, :resource_type, :role_id] + add_index :role_assignments, [:accessor_id, :accessor_type, :resource_id, :resource_type] + add_index :profiles, [:type] + add_index :profiles, [:visible] + add_index :profiles, [:enabled] + add_index :profiles, [:validated] + end + +end -- libgit2 0.21.2