<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -8,9 +8,11 @@ class CreateVersions &lt; ActiveRecord::Migration
       t.text     :object
       t.datetime :created_at
     end
+    add_index :versions, [:item_type, :item_id]
   end
 
   def self.down
+    remove_index :versions, [:item_type, :item_id]
     drop_table :versions
   end
 end</diff>
      <filename>generators/paper_trail/templates/create_versions.rb</filename>
    </modified>
    <modified>
      <diff>@@ -23,6 +23,7 @@ ActiveRecord::Schema.define(:version =&gt; 0) do
     t.text     :object
     t.datetime :created_at
   end
+  add_index :versions, [:item_type, :item_id]
 
   create_table :wotsits, :force =&gt; true do |t|
     t.integer :widget_id</diff>
      <filename>test/schema.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ab4ec62cf1ebb28d46d3056f3463741ff5251fa3</id>
    </parent>
  </parents>
  <author>
    <name>Andy Stewart</name>
    <email>boss@airbladesoftware.com</email>
  </author>
  <url>http://github.com/airblade/paper_trail/commit/3bf29c29307604d1a4ff2fcf76f5ce29b6efd48d</url>
  <id>3bf29c29307604d1a4ff2fcf76f5ce29b6efd48d</id>
  <committed-date>2009-06-22T10:35:03-07:00</committed-date>
  <authored-date>2009-06-22T10:35:03-07:00</authored-date>
  <message>Index the polymorphic join.</message>
  <tree>7a5de7482d69f01b4989f2dee5fd9175c47d21be</tree>
  <committer>
    <name>Andy Stewart</name>
    <email>boss@airbladesoftware.com</email>
  </committer>
</commit>
