diff --git a/db/migrate/20110126232040_add_unique_index_on_invitation_service_and_invitation_identifier_to_users.rb b/db/migrate/20110126232040_add_unique_index_on_invitation_service_and_invitation_identifier_to_users.rb
new file mode 100644
index 0000000000000000000000000000000000000000..b96b2a02a6aac87bc141571fa3353f445f72f085
--- /dev/null
+++ b/db/migrate/20110126232040_add_unique_index_on_invitation_service_and_invitation_identifier_to_users.rb
@@ -0,0 +1,9 @@
+class AddUniqueIndexOnInvitationServiceAndInvitationIdentifierToUsers < ActiveRecord::Migration
+  def self.up
+    add_index(:users, [:invitation_service, :invitation_identifier], :unique => true)
+  end
+
+  def self.down
+    remove_index(:users, [:invitation_service, :invitation_identifier])
+  end
+end