diff --git a/db/migrate/20110126015407_add_invitation_service_and_invitation_identifier_to_user.rb b/db/migrate/20110126015407_add_invitation_service_and_invitation_identifier_to_user.rb new file mode 100644 index 000000000..baea0e92b --- /dev/null +++ b/db/migrate/20110126015407_add_invitation_service_and_invitation_identifier_to_user.rb @@ -0,0 +1,13 @@ +class AddInvitationServiceAndInvitationIdentifierToUser < ActiveRecord::Migration + def self.up + add_column(:users, :invitation_service, :string) + add_column(:users, :invitation_identifier, :string) + + execute("UPDATE `users` SET invitation_service='email', invitation_identifier= email WHERE invitation_token IS NOT NULL;") + end + + def self.down + remove_column(:users, :invitation_service, :string) + remove_column(:users, :invitation_identifier, :string) + end +end