test/dummy/log/test.log in proposal-0.0.1 vs test/dummy/log/test.log in proposal-0.0.2

- old
+ new

@@ -31281,5 +31281,8971 @@  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (4.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.6ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (1.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "VpFTMGpoB5rqBpDf8ey6"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "VM839bqHzqbkhdop4z8P"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "UgDfPr9odpxMJabcysqw"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:38:15.379096', "accepted_at" = '2012-11-05 05:38:15.379096' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "5b7xZH41SfN63vES4yV4"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:38:15.383549', "accepted_at" = '2012-11-05 05:38:15.383549' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "PWtqpqeFfcn2G3dxz6g8"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dwwsDUdzxryeEPWJQ645"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.8ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BJNnmnWzxGzjhdtcveyz"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'BJNnmnWzxGzjhdtcveyz' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:38:15.403771', "accepted_at" = '2012-11-05 05:38:15.403771' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mq1m8oRAU3yPWoza6Ma9"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:38:15.414546', "accepted_at" = '2012-11-05 05:38:15.414546' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "CjzK8d5x7xWuaCwyFzso"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'CjzK8d5x7xWuaCwyFzso' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4ranWkrQndnv62HKdEzn"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bn98BRrgxzyYRz3QXCES"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'bn98BRrgxzyYRz3QXCES' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "rY2GDwzXE8R8zjPhexFe"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "5xdtY4aAeSgFXBybe1eB"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:38:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "AKcW5mizcGTdp3sLaUZe"], ["updated_at", Mon, 05 Nov 2012 05:38:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:38:15.453057', "reminded_at" = '2012-11-05 05:38:15.453057' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "pQ9DjNZdupKjdVjmUBqz"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "TyAmv6HtefkenHq7SPPf"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 LIMIT 1 +  (0.5ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MeQTsFddDgG9yJ9wdjpK"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.772365', "accepted_at" = '2012-11-05 05:40:23.772365' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "7SoMqMvH2y7C1APoqsDY"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.776887', "accepted_at" = '2012-11-05 05:40:23.776887' WHERE "proposal_tokens"."id" = 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oFXsarn5yAfd7VYpvSfJ"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ty7zqzi6cJSsxmQ83VTo"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.790441', "accepted_at" = '2012-11-05 05:40:23.790441' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "f9QhJVYxzbAnCLYiyNPs"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6gsGoKZaxjgghuppj1K2"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '6gsGoKZaxjgghuppj1K2' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.799923', "accepted_at" = '2012-11-05 05:40:23.799923' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.2ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.2ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "cpfkrhfDeoGWsPjC47pp"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.810846', "accepted_at" = '2012-11-05 05:40:23.810846' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "5Ts52Pdf5n935qBaNJTR"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '5Ts52Pdf5n935qBaNJTR' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SwYpdpK7MnvDVgQzFhX6"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "hokqpAxcLCWi3jjayGo8"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'hokqpAxcLCWi3jjayGo8' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "b4osyyM8Rcd96CndJsm4"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "iJMdXAEr5VyXvEqroNdp"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:40:23 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "w8TRVEoF2TpRFeRjy6eB"], ["updated_at", Mon, 05 Nov 2012 05:40:23 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.851890', "accepted_at" = '2012-11-05 05:40:23.851890' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:40:23.852897', "reminded_at" = '2012-11-05 05:40:23.852897' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (20.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.8ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "zS9wzp4ZtA28iSCMYrzq"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "TEp8WQjaDC85bMZCvQhp"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "N1MXSriYrudThwHtoHpz"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:19.976187', "accepted_at" = '2012-11-05 05:41:19.976187' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "wfb31MuzycCYVKvyVTJv"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:19.980638', "accepted_at" = '2012-11-05 05:41:19.980638' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WsGC4Tq73zgZAoX6m2ip"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Dug2pKxy7QBmgrug4JRx"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:19.994037', "accepted_at" = '2012-11-05 05:41:19.994037' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bWb7LZGciSiQjZwjsEGg"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QnbPPsre6Djv5N6BLRQP"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'QnbPPsre6Djv5N6BLRQP' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:20.002655', "accepted_at" = '2012-11-05 05:41:20.002655' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "YquEqefKKp2MAu13Jqm9"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:20.013376', "accepted_at" = '2012-11-05 05:41:20.013376' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "tDPNWUBnqXDezDzo1zqv"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'tDPNWUBnqXDezDzo1zqv' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "cE8nyXtqQdT9woqUSAaz"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "emixwrwZ6sXCdBQ7STAX"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'emixwrwZ6sXCdBQ7STAX' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "2hoapKDCwNw6sWXxUQ8L"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MiaSpKtRSrparEDbqJ2h"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:20 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fNyfsbByKfEhhrJAyyV9"], ["updated_at", Mon, 05 Nov 2012 05:41:20 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:20.054869', "accepted_at" = '2012-11-05 05:41:20.054869' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (3.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Bdk81nfyukfEZJT6xzxX"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "NbgwKHB8orBXvsVhejve"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zjMisfPQ1NPuV3aNMPaY"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:45.303356', "accepted_at" = '2012-11-05 05:41:45.303356' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oWs7wGxJXQ8EPuFBg1ug"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:45.307856', "accepted_at" = '2012-11-05 05:41:45.307856' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RxZ4HsuE6dBZHtQWc8bf"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "cqR53yFeRph8Ce3WFerC"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:45.321012', "accepted_at" = '2012-11-05 05:41:45.321012' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "9qinpX5gyKMPxeknHHax"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "tDPYqSZkBqywVfh6RCp1"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'tDPYqSZkBqywVfh6RCp1' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:45.329752', "accepted_at" = '2012-11-05 05:41:45.329752' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gfHoJZB58iQk8DBzn3YM"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:45.340367', "accepted_at" = '2012-11-05 05:41:45.340367' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "q7dVgbqa5zCibTdzD8GD"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'q7dVgbqa5zCibTdzD8GD' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QhYZYTSzchjzR5qKSQxN"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "vb5bhB3gxz5JYpeNTEpd"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'vb5bhB3gxz5JYpeNTEpd' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "V6SPZkunN1qzxxqHaxjw"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pVFp6cnvX9gaBfdsCKzp"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:41:45 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Nn9j2mA5RMzGrjXXnjAj"], ["updated_at", Mon, 05 Nov 2012 05:41:45 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:41:45.399659', "reminded_at" = '2012-11-05 05:41:45.399659' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.8ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "6wdzqiwpT5gM1y1Jyc81"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "srKFQTwTwpmxz8tUPCif"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "p93ip5UJqQo2GEsCVrDc"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:15.148444', "accepted_at" = '2012-11-05 05:43:15.148444' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "kFc3Rs9KsCNXHmUymdfx"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:15.152994', "accepted_at" = '2012-11-05 05:43:15.152994' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xKxWyVezNNT54V554g6s"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "DwCPGf1z9hLqNNUyqVX3"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:15.166658', "accepted_at" = '2012-11-05 05:43:15.166658' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "CrS6GAUKjzUBYshGN3cc"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "smqemFpRn34gZf3sSnoy"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'smqemFpRn34gZf3sSnoy' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:15.175556', "accepted_at" = '2012-11-05 05:43:15.175556' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "v2JKg9gVZeNfs1oQtmQL"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "sufzc1qYtXpCB17nuaiX"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "yKMcK4VEEsQpvWQfuiMP"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'yKMcK4VEEsQpvWQfuiMP' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "NKSoWxh5jgmWqozD4wrr"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zrRp5eyxMzzdwgFcday6"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'zrRp5eyxMzzdwgFcday6' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "yBh7mCSzGgLqUyfwqkQs"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "AfwHoHpSy2fTK9fJP4au"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "9dB8thry1VCsUTeV3f3H"], ["updated_at", Mon, 05 Nov 2012 05:43:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:15.260022', "reminded_at" = '2012-11-05 05:43:15.260022' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (3.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "EsFDUMenCqqwxpKpxLWp"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "xyUbQsJrVeUsvPm2zjcN"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "wgyogM67hekTGPsTFsT5"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:27.242953', "accepted_at" = '2012-11-05 05:43:27.242953' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qHhFN4La6obdsN7zCJhD"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:27.247933', "accepted_at" = '2012-11-05 05:43:27.247933' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "p2z9ZXiVuuqhWN7W9LZv"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.6ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "f2bYX9yqFxMcjNbggWrP"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:27.261656', "accepted_at" = '2012-11-05 05:43:27.261656' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "nhRX9EkzAyhpCnbCaqhH"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "HfaNAyu5hw9peCUrU184"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'HfaNAyu5hw9peCUrU184' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:27.271120', "accepted_at" = '2012-11-05 05:43:27.271120' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "769ChpMGUzDTBp4cXFr6"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:27.275785', "accepted_at" = '2012-11-05 05:43:27.275785' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "YNhvgjReq3VzQLphyna6"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6rgF68hdsqHSTJbZ9swH"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '6rgF68hdsqHSTJbZ9swH' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Bzboez86kCwzqLpSZwx5"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "8bqxpHxTXmDsPZYUtvgf"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '8bqxpHxTXmDsPZYUtvgf' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ME2gzxnpYzWyxYkxxoUF"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "G2ff1Ar6XoYxcM6cnkr5"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:43:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "u9KECCcYbx2umLvSuz4A"], ["updated_at", Mon, 05 Nov 2012 05:43:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:43:27.352686', "reminded_at" = '2012-11-05 05:43:27.352686' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.8ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "jK3NufLsLzzUAs64BkDF"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "W45LxGzq7rpUWyz5kZre"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xLuaMjbWyAfvsb8xdTUt"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:44:27.068667', "accepted_at" = '2012-11-05 05:44:27.068667' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "7HZNN9SGMyapnxZhyJNL"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:44:27.073443', "accepted_at" = '2012-11-05 05:44:27.073443' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dqqsYuR4tB8U7uJZqK6p"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "1Twi5ES8Bp2Sfo3UHqvj"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:44:27.087558', "accepted_at" = '2012-11-05 05:44:27.087558' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BRP2sp1tyLkxpeYQ3fqu"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "kVzizS1vRid8ibEZK5Py"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'kVzizS1vRid8ibEZK5Py' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:44:27.096922', "accepted_at" = '2012-11-05 05:44:27.096922' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "tqFvLXqDahQnHoysPyM2"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:44:27.101086', "accepted_at" = '2012-11-05 05:44:27.101086' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "viZzy4PxkHxQydRuWNyo"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "AuP32eM5zxNxaLWnFszs"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'AuP32eM5zxNxaLWnFszs' LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "PpxVfpE5EKDRcXssQzD8"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "JTLxmoSx34yxrov9KesE"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'JTLxmoSx34yxrov9KesE' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "cpp4ypWaHp76yewxozsC"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "S7MAmufuyAvax17sw4Fr"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (20.1ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:44:27 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "H1wDoQeqXEKpDRqjzUyM"], ["updated_at", Mon, 05 Nov 2012 05:44:27 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:44:27.180602', "reminded_at" = '2012-11-05 05:44:27.180602' WHERE "proposal_tokens"."id" = 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "7bHcywkud7oYRyQuvryL"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "XFxJkp8bS8YG1P8x6JuA"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "koqMGKsD26by3Tc9hdVs"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:09.063433', "accepted_at" = '2012-11-05 05:45:09.063433' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "FfvSyzwW4xPWtVFwsjd8"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:09.068200', "accepted_at" = '2012-11-05 05:45:09.068200' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Hfy5D3WsQBpCJKhpzjeq"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "4T7wagqCZccVRTicHHwz"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:09.081823', "accepted_at" = '2012-11-05 05:45:09.081823' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "XoCq3zHzWxo3xQJe8ykQ"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "rYJAQedppgSHyBgJoof8"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'rYJAQedppgSHyBgJoof8' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:09.091387', "accepted_at" = '2012-11-05 05:45:09.091387' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ysSSqPy6PSvgY5BeA7yf"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:09.095884', "accepted_at" = '2012-11-05 05:45:09.095884' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "65ytA4vgGYQynS3FboMZ"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "8gn5yNPx9uNqkN2BPyhb"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '8gn5yNPx9uNqkN2BPyhb' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "itrXussGco61iaPnC7xr"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SZKAie1WhRPw9spk66bV"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'SZKAie1WhRPw9spk66bV' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "zFZ7s3XSC7LX6tnsgxWA"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "C9cUzXVqBUKbgcfxkZhs"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:09 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4vbmC9NQszoKoddqCHUp"], ["updated_at", Mon, 05 Nov 2012 05:45:09 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:09.166141', "reminded_at" = '2012-11-05 05:45:09.166141' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.8ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ym132L8qGZxGXsqGVEET"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "J7cqBWyDhUR64JmLh5rN"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "7MkDwfeLpUQ3ymxFisf1"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:47.578024', "accepted_at" = '2012-11-05 05:45:47.578024' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ChcManucQVJ3oeXoED6i"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:47.582491', "accepted_at" = '2012-11-05 05:45:47.582491' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aSBQ7zc36tL9bsSsguut"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.7ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "bLPyzJssv7rF3sSenGkq"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:47.595949', "accepted_at" = '2012-11-05 05:45:47.595949' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Zo9Gro7yKYyBMyPd5PcW"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bndFy1x9pRAr3jza7TT9"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'bndFy1x9pRAr3jza7TT9' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:47.604897', "accepted_at" = '2012-11-05 05:45:47.604897' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "TDJ4vpTTq9y8FwwVqtzw"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:47.608713', "accepted_at" = '2012-11-05 05:45:47.608713' WHERE "proposal_tokens"."id" = 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pPEkamHERbRtMyqw4hnk"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "y1seh8Uz6qAUghA96wf4"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'y1seh8Uz6qAUghA96wf4' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Q5gsxewhXwFsfr6rwzXQ"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zcYc5Tyk12wKPeiCEpPN"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'zcYc5Tyk12wKPeiCEpPN' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "hho5kZpRzupPU9y1wEEp"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MBU53dZCweLvxdjKfqi5"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:45:47 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "VA3q3hb9eWqegr48h5qK"], ["updated_at", Mon, 05 Nov 2012 05:45:47 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:45:47.679753', "reminded_at" = '2012-11-05 05:45:47.679753' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (3.0ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.7ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "e6MfSFjxstSbQxScss6R"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "xdQ9dsxJruuzgop9pAe3"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "EuA3SNaZtvH6m6xyrBGX"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:48:54.773308', "accepted_at" = '2012-11-05 05:48:54.773308' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Xt6LUy3uuBj22ytCAyBU"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:48:54.779919', "accepted_at" = '2012-11-05 05:48:54.779919' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "5D5y28reCQ7nyJr2brx2"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "TieVewRjQWetqDrhpxkp"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:48:54.794473', "accepted_at" = '2012-11-05 05:48:54.794473' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QhRUjm3bMhzs7FzquswT"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6x7yKiyyx2qyDaephySr"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '6x7yKiyyx2qyDaephySr' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:48:54.812953', "accepted_at" = '2012-11-05 05:48:54.812953' WHERE "proposal_tokens"."id" = 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dXypNmU3mjqqjnCgMpaM"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:48:54.816983', "accepted_at" = '2012-11-05 05:48:54.816983' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6ruNG6fwbuyKUis3Pzd4"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Run3LGb35JEesxdjRC1f"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'Run3LGb35JEesxdjRC1f' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xMRzLVmwX57rGhnbbusx"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oWnLGaMyzPQ8aUEkzzKB"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'oWnLGaMyzPQ8aUEkzzKB' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "zwveeHuRVgzs1pSxNq3D"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RSJARPZCxyAwFmn9Yozq"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:48:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "igkV2jANygRxLbFV8CVz"], ["updated_at", Mon, 05 Nov 2012 05:48:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:48:54.892465', "reminded_at" = '2012-11-05 05:48:54.892465' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.8ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:50:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:50:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "fxVC44MiuBaELrk7pEa8"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "hDpWMnqTVFy6RZnCfzzy"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ZzRGsu6qzRgq5f5BwPRc"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:50:42.037108', "accepted_at" = '2012-11-05 05:50:42.037108' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "biHZKRDpi7Qn8UBCDNJC"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:50:42.043432', "accepted_at" = '2012-11-05 05:50:42.043432' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QHVosMqVnw82qxn96VpQ"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Sxx121XZQq8LdpxeHzyq"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:50:42.057917', "accepted_at" = '2012-11-05 05:50:42.057917' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fzbbbC8u142Jyh6T3ymX"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pokj9rmNPcpPCG2CuhoC"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'pokj9rmNPcpPCG2CuhoC' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:50:42.072500', "accepted_at" = '2012-11-05 05:50:42.072500' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Ezoqy19SRuTxzEeyZgVK"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:50:42.076696', "accepted_at" = '2012-11-05 05:50:42.076696' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "UppisuJHgyCDHRmiNtiy"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "rpYEhTLXf15jqhxWTKxn"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'rpYEhTLXf15jqhxWTKxn' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "VZX6Tux8uDagTcDvAqbH"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WJiDGRWe4Q5SBGbLyPX6"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'WJiDGRWe4Q5SBGbLyPX6' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "JMzHSYYSd6sVJYFRwfJx"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "a7HNPHx7QN6tVZjy7pPc"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:50:42 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "R4jqGZUmPLCCsGNd29cm"], ["updated_at", Mon, 05 Nov 2012 05:50:42 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:50:42.150415', "reminded_at" = '2012-11-05 05:50:42.150415' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (4.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.7ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ATTXEySgDbA4vxpziBNZ"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "BghtE4bKDgyCJeVjz2fR"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "p4cxvwhY2P8jrnppaxP7"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:51:15.505283', "accepted_at" = '2012-11-05 05:51:15.505283' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "2migBTJURVsM2qvDLGRm"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:51:15.511817', "accepted_at" = '2012-11-05 05:51:15.511817' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Vnp4ji55MgecD9coQ3XK"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "9pzjDAsMerR8x4vvA1Zi"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:51:15.528286', "accepted_at" = '2012-11-05 05:51:15.528286' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pKUn9LjYbvQXDoepdTuQ"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "PEsnDNVzoTmCtmXdjnCe"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'PEsnDNVzoTmCtmXdjnCe' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:51:15.544562', "accepted_at" = '2012-11-05 05:51:15.544562' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "JsqfAfw7vEsqGw5Yb9ze"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:51:15.549761', "accepted_at" = '2012-11-05 05:51:15.549761' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bsHKD9oo919m3ycVahTn"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qdg265xUUc32PvszS8wJ"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'qdg265xUUc32PvszS8wJ' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MFj6Wrtzqxb9pzzmK8V3"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xeWCpacJbAoLvRFX2spL"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'xeWCpacJbAoLvRFX2spL' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "8DD3YCxmtiVDyjsbMoiB"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "VrssvNZeVpEDMYCbFu8g"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:51:15 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Wcuy8ZqWuoGZzep1ykz7"], ["updated_at", Mon, 05 Nov 2012 05:51:15 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:51:15.632440', "reminded_at" = '2012-11-05 05:51:15.632440' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +Connecting to database specified by database.yml +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.2ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.9ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "YMVcAi8zQAdPihHw4owb"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "myGJcRxCAHsfosgBLiSF"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "z6zWtVyejWuBPxBXbPsK"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + SQL (0.4ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:17.595563', "accepted_at" = '2012-11-05 05:52:17.595563' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "nBZPLtAsy2YtoMD3niAG"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:17.604780', "accepted_at" = '2012-11-05 05:52:17.604780' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "XXyzLLZYVsCLdjkpeWxC"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "KgJqjZkxhxVTdDgqxxwq"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:17.623403', "accepted_at" = '2012-11-05 05:52:17.623403' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Nywk1TcU3v32Sp377AxP"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "s2UtFGQ2rYtRhb9ehjPZ"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 's2UtFGQ2rYtRhb9ehjPZ' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:17.645207', "accepted_at" = '2012-11-05 05:52:17.645207' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "y6XBYLWvmMDyWyZRTPne"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:17.649682', "accepted_at" = '2012-11-05 05:52:17.649682' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MGLkJSu2Ebww5LmEjqDu"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.6ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4NhBWXjwtZzCNA1URLC6"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '4NhBWXjwtZzCNA1URLC6' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Nub5FiZf56m69tygwz5g"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xQGauBWrawz5fYgxDy9D"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'xQGauBWrawz5fYgxDy9D' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "RYEpQgSqq2T6L2TJessK"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "KzPg8uyz5vtutk5VzyQw"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.8ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "y9xm3wjEXx2Yj7LWdr34"], ["updated_at", Mon, 05 Nov 2012 05:52:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:17.742832', "reminded_at" = '2012-11-05 05:52:17.742832' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (3.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "uZX6DVjABkyNDfNsjseX"], ["updated_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "fzVbeWBnvKPhGHbpJYts"], ["updated_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:52:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bonMsgWBitP6xJSYPCyj"], ["updated_at", Mon, 05 Nov 2012 05:52:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:52:59.999885', "accepted_at" = '2012-11-05 05:52:59.999885' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zizET6RfgnkyzqVsW3px"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:53:00.006833', "accepted_at" = '2012-11-05 05:53:00.006833' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "EGG5PXfzAJtrrpv4fnhN"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "pusvASB9zPU48C7PipAP"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:53:00.021685', "accepted_at" = '2012-11-05 05:53:00.021685' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aJVsp9ax39CxPmxxVd75"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WZGDUL31M1zqfJyjGvz8"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'WZGDUL31M1zqfJyjGvz8' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:53:00.038519', "accepted_at" = '2012-11-05 05:53:00.038519' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "iivNGPGDjjSqKNP9xqyu"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:53:00.042877', "accepted_at" = '2012-11-05 05:53:00.042877' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dxHyc3niZnpmQsmdxrwq"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qUqzZc3fL5sirRZS1KHB"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'qUqzZc3fL5sirRZS1KHB' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "LWgGLzJDWsy5vETo5qmb"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "cokbfLm6FTb4vunqzRp2"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'cokbfLm6FTb4vunqzRp2' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "77gr5mKedzbxYq176eTP"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WrknUTYeLKM5LrLCKjvk"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:53:00 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ztqLDe6BCT3DJJxQissr"], ["updated_at", Mon, 05 Nov 2012 05:53:00 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:53:00.119531', "reminded_at" = '2012-11-05 05:53:00.119531' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "mqDznsGsYAXMzE3vzPZ4"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "nHBqNhqXjmmvPvzrB9mW"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4FNmJix7XUhQbPnAJCv2"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:55:17.115599', "accepted_at" = '2012-11-05 05:55:17.115599' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "vjbgxftskUFvL12czBto"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:55:17.121927', "accepted_at" = '2012-11-05 05:55:17.121927' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ghixoFMr5qQgP8xx4xyw"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "xQ7LuqdTCsqv2Lc1ypfy"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:55:17.136928', "accepted_at" = '2012-11-05 05:55:17.136928' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ytoYZKaCpXAmfDKMNts6"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "m3HjY4nYLHodaPWnreea"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'm3HjY4nYLHodaPWnreea' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:55:17.158642', "accepted_at" = '2012-11-05 05:55:17.158642' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gLu8Nuq39VzpJfAnqgys"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:55:17.163390', "accepted_at" = '2012-11-05 05:55:17.163390' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "kFCKTSdM4GkmrxhdV7EY"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "L8DXxsdhYMN8PEqtF4L1"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'L8DXxsdhYMN8PEqtF4L1' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "T47Rbb4quDTQRaBWqo3q"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QeaqT1pMfc8bG1JNeSyZ"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'QeaqT1pMfc8bG1JNeSyZ' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "8Yt26PpLqSTKGhgE8zch"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BzqztLsUXm1Hkp3svsxJ"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:55:17 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "X2fz8HzNce6ERknFJUHx"], ["updated_at", Mon, 05 Nov 2012 05:55:17 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:55:17.242142', "reminded_at" = '2012-11-05 05:55:17.242142' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "WBpSjzEBAMfpKypByxQE"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "rx7UvZ259YULPzY1yopL"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SowXPnn6K3LrABqByKuL"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:05.840706', "accepted_at" = '2012-11-05 05:56:05.840706' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "XHKnBCsxRfa1rxwK6rdw"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:05.846883', "accepted_at" = '2012-11-05 05:56:05.846883' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "VnbtT2J3dQrAZxJ2ZfgV"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "yLvyYriGfpAki9YJj5mc"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:05.861930', "accepted_at" = '2012-11-05 05:56:05.861930' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ynPxqJrh28FKPvWd85dx"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RygQm3a5A4DkjWh9z4KM"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'RygQm3a5A4DkjWh9z4KM' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:05.877207', "accepted_at" = '2012-11-05 05:56:05.877207' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "juHxth19cqjrXUpSyp7K"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:05.881381', "accepted_at" = '2012-11-05 05:56:05.881381' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "T1N8rhM9pyxTkkougrDx"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "sqvgTQxh9JNuj1F2A6qr"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'sqvgTQxh9JNuj1F2A6qr' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "A1DGWAQXkt2M8TGiibRA"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dysr4MNooL9bGBVkU8yN"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'dysr4MNooL9bGBVkU8yN' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "qYX41rUxNGf73g54dpsM"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4j3h5QUu5kEAr29Uyhju"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zcZHqoQoBnHifaBHzsy1"], ["updated_at", Mon, 05 Nov 2012 05:56:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:05.958523', "reminded_at" = '2012-11-05 05:56:05.958523' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.4ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (3.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "y99tcXxQHSehxFHfpghe"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "p948UExhBmyyUbezNz5T"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qJ6iGJyzd2WypDqxy5tK"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:14.636872', "accepted_at" = '2012-11-05 05:56:14.636872' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fuAJ4iHhgd7huyzWNa7Q"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:14.643063', "accepted_at" = '2012-11-05 05:56:14.643063' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "KYSiNhn9kCWtNqsqhHNr"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "2QbuEeN56smzyPKrRTrL"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:14.663468', "accepted_at" = '2012-11-05 05:56:14.663468' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QtwZiM3QLjHMZcNBz2ZA"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "wWUHQ2UAapMddEMo3g8s"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'wWUHQ2UAapMddEMo3g8s' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:14.678240', "accepted_at" = '2012-11-05 05:56:14.678240' WHERE "proposal_tokens"."id" = 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "2Ngdz7MqH7XYqSpCoJYx"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:14.683571', "accepted_at" = '2012-11-05 05:56:14.683571' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "yYHbPnFSGmJUzUsQUzyD"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1pxdUjdGsncGBqa4cRSW"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '1pxdUjdGsncGBqa4cRSW' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xcqaTXYuov5Yoyscpsz2"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "sZEizuqugfBKkNBpM1XF"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'sZEizuqugfBKkNBpM1XF' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Y2ekqK6J7paCnzDmpTss"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "AiympVd4s9YMmNzUAyzt"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:56:14 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ojcibsje94gone15jzYw"], ["updated_at", Mon, 05 Nov 2012 05:56:14 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:56:14.763130', "reminded_at" = '2012-11-05 05:56:14.763130' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (2.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "CXsVACsKwAk5XHx3Tmxx"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "yybsGmpqj4LYqwgsFfSx"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aBXByGt7esxnd93Yj91f"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:41.234841', "accepted_at" = '2012-11-05 05:58:41.234841' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zEMTTqppzsV2bVAhd4dr"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:41.241538', "accepted_at" = '2012-11-05 05:58:41.241538' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gkuju29tv2d15Tk1qLnj"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "aXPCyfBqvirmwXwWLExx"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:41.256466', "accepted_at" = '2012-11-05 05:58:41.256466' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "3zZyCVfoHoMCSFf7wsxu"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "3cpcttMnKmytzumKEKnU"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '3cpcttMnKmytzumKEKnU' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:41.272029', "accepted_at" = '2012-11-05 05:58:41.272029' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "tSPAA64o4vBfyyXq1PdK"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:41.277418', "accepted_at" = '2012-11-05 05:58:41.277418' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "x8rqVDCUqpUzYgqJLSsp"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1ezWnsGCp3ByDqzpdxeu"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '1ezWnsGCp3ByDqzpdxeu' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Sp1SFb7WzBRpAKPZW5gx"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "VfyfXXxpH34Ja2uux5Mk"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'VfyfXXxpH34Ja2uux5Mk' LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "3wtpMqWeBuz3dQaj4wKM"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mhVDsfDxmYUxZqGgcAb2"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:41 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "V5awsseCdFRojqmcqQD9"], ["updated_at", Mon, 05 Nov 2012 05:58:41 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:41.350187', "reminded_at" = '2012-11-05 05:58:41.350187' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (3.5ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Wf9qtAs612M7D5cyzG3x"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "z4xtrsCTQbQi9fGqJCXJ"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ETVBGUiJHQvZaAWrwYTE"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:51.819910', "accepted_at" = '2012-11-05 05:58:51.819910' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "sS44ZvzA6TZVPJMumTiz"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:51.826105', "accepted_at" = '2012-11-05 05:58:51.826105' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "H4nRBqxkBzs7iXFsqxTe"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "5dRDxXqZ934HBWyvvyfz"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:51.845420', "accepted_at" = '2012-11-05 05:58:51.845420' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "J39sp4pULgJRVD4zXpxm"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "8vUGXxXA93j1sPRbReh4"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '8vUGXxXA93j1sPRbReh4' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:51.860828', "accepted_at" = '2012-11-05 05:58:51.860828' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "788eLqrJbUPYfwzo6a5a"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.4ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:51.866126', "accepted_at" = '2012-11-05 05:58:51.866126' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "TzQLXLGoopXgsVYHuWpe"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Nuuu6ms8gFq8WsNqzvZy"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'Nuuu6ms8gFq8WsNqzvZy' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "YHuVZGGMstaeW5revPty"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "vmiPUBNRWPDrzjsYcX6j"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'vmiPUBNRWPDrzjsYcX6j' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "zLnqDnxqobhdFaVZY8Ms"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "a4WWdyaTTqnoEQnM72Jw"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 05:58:51 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "k5cfyrJq2zpnR8yKcMic"], ["updated_at", Mon, 05 Nov 2012 05:58:51 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 05:58:51.943924', "reminded_at" = '2012-11-05 05:58:51.943924' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.7ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "8wiYJcncpCkiyA2UTmFV"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "gypDz1Fgq9pi2WKHUmcK"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "8CJnbsxQ6Xvh22jP82iH"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:01:54.947830', "accepted_at" = '2012-11-05 06:01:54.947830' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "TPj8XJPzMyEi9dZLZG6U"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:01:54.954051', "accepted_at" = '2012-11-05 06:01:54.954051' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "NJuqannis7a641Twhe74"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "akrEytgdhhco5P9e2CyE"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:01:54.969266', "accepted_at" = '2012-11-05 06:01:54.969266' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "N8322KVqwovpTsAaau8d"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ajrV6oWxQtxuuyngpbym"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'ajrV6oWxQtxuuyngpbym' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:01:54.986602', "accepted_at" = '2012-11-05 06:01:54.986602' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:54 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "e99bLqtnFjci3YyJjsEC"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:01:54.990901', "accepted_at" = '2012-11-05 06:01:54.990901' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:54 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:55 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "CvbEu4LPEsMznxq9ALMs"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (20.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:55 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "R9MZpWahLyQxFmSTmZ7N"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:55 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "q9rXNzVRGX8yKMZ4xCfz"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:55 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "rC46NiCdfVu3yHMazjGt"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:01:55 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "47sBb55UpFBmsW8tWVAb"], ["updated_at", Mon, 05 Nov 2012 06:01:55 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:01:55.062525', "reminded_at" = '2012-11-05 06:01:55.062525' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.7ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "wtmnmtrmRficpWRqv8PH"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "xx5B6zqKpWpq67SGH3wd"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.7ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "suLpgqnxQsApgL8spPjZ"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:29.377002', "accepted_at" = '2012-11-05 06:05:29.377002' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "3bssSpgBs8DfqqQXN1T2"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:29.384578', "accepted_at" = '2012-11-05 06:05:29.384578' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "8yp1oCjY3nN4ruZS9Cee"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "vdtEGuq7C2d1LrhBtZGb"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:29.399759', "accepted_at" = '2012-11-05 06:05:29.399759' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qoC9XJM7WxUpN3dWcCbF"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fXXnpRKUxZzWQX9JhAQR"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'fXXnpRKUxZzWQX9JhAQR' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:29.414619', "accepted_at" = '2012-11-05 06:05:29.414619' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zdPXpopZYEJgUsRdxhrm"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:29.418830', "accepted_at" = '2012-11-05 06:05:29.418830' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "syqcygjpo6bNdqK3okr9"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "LssdXzo8qXjB9fCZwpZR"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.6ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Z5twPzregTxjebJapbtF"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "94vC6MvnWTPH1HvgobnR"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:29 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aWdB1dyRy1bSfHodCqd6"], ["updated_at", Mon, 05 Nov 2012 06:05:29 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:29.501312', "reminded_at" = '2012-11-05 06:05:29.501312' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.8ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:39 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:39 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "t3QRh9KM1DuurcCPDAhS"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "e1brLsYg4nkeYCzHtTKJ"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "vComrHMrXaMn7zqKknJE"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:40.049796', "accepted_at" = '2012-11-05 06:05:40.049796' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ti7t4U99qWUEh84ut3vG"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:40.055870', "accepted_at" = '2012-11-05 06:05:40.055870' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fa46y3QBsjydTKDzYdqR"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "PEddEyztn6jz2G3eE7bV"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:40.070833', "accepted_at" = '2012-11-05 06:05:40.070833' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fRx32yyx9R6DTEdNBUp5"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "vYL9y58kZyNs9qvW4mVV"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'vYL9y58kZyNs9qvW4mVV' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:40.086675', "accepted_at" = '2012-11-05 06:05:40.086675' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dHyypv4oKDzNaqbFcYbi"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:40.090792', "accepted_at" = '2012-11-05 06:05:40.090792' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "cb7V9wR1zsJM1oRyZzYD"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MCN8LkXmjmfLuyjsEczx"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'MCN8LkXmjmfLuyjsEczx' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1FgNk7kYv4ykvsMpdeZx"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ByZprXqJUxrqFUb2G8Uy"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'ByZprXqJUxrqFUb2G8Uy' LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "tfxRtMRcDv7z5XoqPypR"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "vc2V8XMpbozpSc8hQk2C"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:40 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xPMJsKp1bE5xEtUdGXsr"], ["updated_at", Mon, 05 Nov 2012 06:05:40 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:40.164676', "reminded_at" = '2012-11-05 06:05:40.164676' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (3.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "F6JWumxi31CTG3curedh"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "9D5ZrThpPPhKvk5ViVPy"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "KN1zvF2QyTVJjSh19xtH"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:57.608640', "accepted_at" = '2012-11-05 06:05:57.608640' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "HsJw7Q4eQkxSUYn9S4YW"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:57.615054', "accepted_at" = '2012-11-05 06:05:57.615054' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "NBL51KXBH5zzmZ1xci1N"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "qiNXywyY5TG6tTreHTEw"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:57.630271', "accepted_at" = '2012-11-05 06:05:57.630271' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ppCBzGQorwb6y4i58CCE"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "v5kCeQLZzrdEGVfQMpxs"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'v5kCeQLZzrdEGVfQMpxs' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:57.646442', "accepted_at" = '2012-11-05 06:05:57.646442' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mgZtpg7Bb889zQKyphdq"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:57.651166', "accepted_at" = '2012-11-05 06:05:57.651166' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "i8DfJqZqWa9tZn3kaNsj"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "UpN9vQkccqBo9zzNTUkt"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'UpN9vQkccqBo9zzNTUkt' LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ZLrGKycCEGE1GaLrMP5q"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1vyohZ73RiYyiMtWvwK1"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '1vyohZ73RiYyiMtWvwK1' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "eqqpYMUZXqYpVxAP82A6"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xDcXnvnsA3wD9xxQ2Uvp"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:05:57 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pXMsb9HRMYzseq8PUSWq"], ["updated_at", Mon, 05 Nov 2012 06:05:57 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:05:57.728670', "reminded_at" = '2012-11-05 06:05:57.728670' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (3.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "cuUB58pUnMTUgcmrYpeC"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "7m7gF24s6Ns7yk5Egwv7"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "u7zq4dEKVSesYEY9gzaP"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:08:50.841886', "accepted_at" = '2012-11-05 06:08:50.841886' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "im5sNuj41LzLzEma8VJJ"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:08:50.848326', "accepted_at" = '2012-11-05 06:08:50.848326' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "tX68P1DzitBgAvq8Dqkz"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "qdz2CuMyUypoxihFom6Q"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:08:50.863333', "accepted_at" = '2012-11-05 06:08:50.863333' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "3uJB7gYVaNzw43Zp29RZ"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "n357j1xRf6Tgt6zpx43G"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'n357j1xRf6Tgt6zpx43G' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:08:50.880495', "accepted_at" = '2012-11-05 06:08:50.880495' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "sTrpmRSzjiXctZYHaPCh"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:08:50.884736', "accepted_at" = '2012-11-05 06:08:50.884736' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "yGGixpVr6xgDNKxJPc1b"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aruP3Fn9sj3kNGzkb48A"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "s9SYXxYwj3Gm2v4sSRyj"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "FHVzppz9f5q7xePJQvqd"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:08:50 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6tXqWnMapJXpz4fciFct"], ["updated_at", Mon, 05 Nov 2012 06:08:50 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:08:50.953357', "reminded_at" = '2012-11-05 06:08:50.953357' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "yBCuRgq9Jnhr7d7h8sDD"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "nzM2iEKzD29fRPSaccrt"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xuzGdhodjPbeWovdBoaB"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:06.201381', "accepted_at" = '2012-11-05 06:09:06.201381' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "y7pCxh5WNpVpRaxqftQC"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:06.207921', "accepted_at" = '2012-11-05 06:09:06.207921' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BJ4ZnaX6ExpGSPbkGT9Q"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "gpGXUY23guo9CtpszRsy"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:06.222854', "accepted_at" = '2012-11-05 06:09:06.222854' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "NGBAd3thbnrNdyxxxAEq"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Bd2G3VzRmYpef9Dy2Vyn"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'Bd2G3VzRmYpef9Dy2Vyn' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:06.238133', "accepted_at" = '2012-11-05 06:09:06.238133' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "NWxsaoNoXpTYqxRnCHnj"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:06.242300', "accepted_at" = '2012-11-05 06:09:06.242300' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MxNZRswdxTVwRn76g2Px"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Nze6MQZp5FygSkyBKrHw"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "UzURoUuUMUXuPWc2awp8"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'UzURoUuUMUXuPWc2awp8' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "qmfdC7hanA16Q7M1iUzd"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ADMrrt8esVw2ynqdz8dr"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:06 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oxTP1hu5ZX1rgrqpmzG6"], ["updated_at", Mon, 05 Nov 2012 06:09:06 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:06.315663', "reminded_at" = '2012-11-05 06:09:06.315663' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:24 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "wkxuEfZg77yRcUE1DPii"], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:24 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "rxvwkZpWedVzYcRNn1gh"], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:24 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xcyGK48m8NjmD4NfLD6U"], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:24.976911', "accepted_at" = '2012-11-05 06:09:24.976911' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:24 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "MNBvsypXc59CsXxJok9H"], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1[0m + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:24.982999', "accepted_at" = '2012-11-05 06:09:24.982999' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:24 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QJ5qoNEyCgHbqcWA7MfZ"], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:24 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "z8jTRg5BsY3RZk7fXEGR"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:25.002655', "accepted_at" = '2012-11-05 06:09:25.002655' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oF1FVZujHbgqLqxxMs2w"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ss11xgBz5t8o9QYc1pye"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'ss11xgBz5t8o9QYc1pye' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:25.018039', "accepted_at" = '2012-11-05 06:09:25.018039' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BouonAzi2ZonVsHrEwsN"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:25.022243', "accepted_at" = '2012-11-05 06:09:25.022243' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qMjWs9DbPbtKiUkTtGkq"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "rX2wAcHpyDjyhyxsVYwo"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'rX2wAcHpyDjyhyxsVYwo' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bnpjsvheC8nxaRj7j6Mg"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ws23BZi7xZt4ezZYrr6V"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'ws23BZi7xZt4ezZYrr6V' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "M9JbZUyJRF67Bb2nPeft"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qnAzxY7smnSpUQyHQy3M"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:25 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6eJgHQzp3BoUzh8iq3q8"], ["updated_at", Mon, 05 Nov 2012 06:09:25 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:25.101553', "reminded_at" = '2012-11-05 06:09:25.101553' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "KQ8xVpszJ3ZRKsvsJNug"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "RUspWJ75doGJLXKp2dH2"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aMQJisiFycdo87vAzbQq"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:59.271852', "accepted_at" = '2012-11-05 06:09:59.271852' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mwnb3wsv3N7VDCGFqvyz"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:59.279025', "accepted_at" = '2012-11-05 06:09:59.279025' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pmzPHuTMzSQDDtaZd1QU"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "XvivadpszKqzhgqynDzj"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:59.294120', "accepted_at" = '2012-11-05 06:09:59.294120' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BdM3Mopj2qCdy5CCrS5f"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "tCbgEsSsNByYymzqJhpK"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'tCbgEsSsNByYymzqJhpK' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:59.309843', "accepted_at" = '2012-11-05 06:09:59.309843' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "V2W9eT376LJmowhxsEK9"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:59.313941', "accepted_at" = '2012-11-05 06:09:59.313941' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ocohgSMxJgGAAkqdp9yK"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "HoZRsh9PgUz8qVEyr3DA"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'HoZRsh9PgUz8qVEyr3DA' LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (17.9ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "hoovAY48U9YBfbagy146"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "iqjsycLnsqWkpsEx1dPy"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'iqjsycLnsqWkpsEx1dPy' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "37DMixoYBtzpzHvWsyo4"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "3zy4xvyc5jYShbmp7u4g"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:09:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "uxQWzvBFDVEgSRi1n51J"], ["updated_at", Mon, 05 Nov 2012 06:09:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:09:59.389469', "reminded_at" = '2012-11-05 06:09:59.389469' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (3.0ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "A56QFmvvZTNk9arVoMxk"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "5JE2YTMxzJPExt9vbdZy"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "FtCGfXd4o8doVQKZtDXp"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:11:01.847020', "accepted_at" = '2012-11-05 06:11:01.847020' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Edk8LQqpP4Nni3xcXxf5"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:11:01.853572', "accepted_at" = '2012-11-05 06:11:01.853572' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Nq81kowvjjL4eGdXBtya"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "cyjmJBySzLVQkY6YwkGs"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:11:01.868867', "accepted_at" = '2012-11-05 06:11:01.868867' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RyGe1nBxAiGRv1pKezVW"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BvjiQR2pyUbjHrVsYHxx"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'BvjiQR2pyUbjHrVsYHxx' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:11:01.883954', "accepted_at" = '2012-11-05 06:11:01.883954' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "hjSSUfwa7WyKayNcqEqT"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:11:01.888407', "accepted_at" = '2012-11-05 06:11:01.888407' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "v4DevJKR9vnuE8E6vQJA"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QWcpPYhUfs26CzDxxwsm"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'QWcpPYhUfs26CzDxxwsm' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (22.5ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "yJNTyh9qURryoVFjoWc3"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "9yPjbCEeNFHfCqVrfHqp"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '9yPjbCEeNFHfCqVrfHqp' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "fMzoSxAz3wu2qrwNTtXh"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ew5sDqNr1VraUjTsyqxL"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:11:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SyWGygHuzZRySnuG5mFd"], ["updated_at", Mon, 05 Nov 2012 06:11:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:11:01.969367', "reminded_at" = '2012-11-05 06:11:01.969367' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "6E6sxs2deCGFDcsQRwhJ"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "MwbsDKJjTLxSexiDKQLv"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oc8e1q1Sq7p8XQxmtjoo"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:12:58.717558', "accepted_at" = '2012-11-05 06:12:58.717558' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "REDAaT6R7BqvSRzTmcfx"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:12:58.723857', "accepted_at" = '2012-11-05 06:12:58.723857' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oem5MCShN3stbhCqqz6w"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "AY7shgHptgT1S6ubiheo"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:12:58.738661', "accepted_at" = '2012-11-05 06:12:58.738661' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "f4qELMzzs9LtuJ5XnBqY"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "e3BguYXF9hy5JUmG9sVv"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'e3BguYXF9hy5JUmG9sVv' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:12:58.754023', "accepted_at" = '2012-11-05 06:12:58.754023' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mbUJvmgLhN3dzL8EPKtk"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:12:58.758184', "accepted_at" = '2012-11-05 06:12:58.758184' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SktLRPzBXe3xqDzNLsHK"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SHBisxsz6XzNcHxLiu4x"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'SHBisxsz6XzNcHxLiu4x' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (21.0ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fZJfBQx1YFkJ65yEh9uX"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xug5sRzLf2ytyvAUNDDt"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'xug5sRzLf2ytyvAUNDDt' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "zUV2q5zpafp1sCnkP395"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qPZGs2sszo68getF6wxD"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:12:58 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xUqcBVpxAGN46yD2qbhV"], ["updated_at", Mon, 05 Nov 2012 06:12:58 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:12:58.840839', "reminded_at" = '2012-11-05 06:12:58.840839' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (3.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "TqVkzvJxVGFDExLSTpna"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "Jo29CB7UjXBLf5xePdzW"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "isJkuBZbsFkwvq69KRdu"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:13:35.526624', "accepted_at" = '2012-11-05 06:13:35.526624' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qKrcvx9uw4EL3gYZTeiu"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:13:35.533616', "accepted_at" = '2012-11-05 06:13:35.533616' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "HZ3B2iabumf7hY5NbxAy"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "qZ9yhdpe31oyzx9WWbXY"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:13:35.548665', "accepted_at" = '2012-11-05 06:13:35.548665' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "E31QzhobYsn3fZzR1JGC"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "5BsAexVPmykQ4HLhfAQD"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '5BsAexVPmykQ4HLhfAQD' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:13:35.564999', "accepted_at" = '2012-11-05 06:13:35.564999' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xZkD4AqjmDuGfzXDcpYJ"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:13:35.568913', "accepted_at" = '2012-11-05 06:13:35.568913' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "YvPS4VE1WguwvxsCtRWm"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "14yDh6jnQyUFKRrc7hB6"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '14yDh6jnQyUFKRrc7hB6' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (21.5ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "jpBa6xsHuXFu4kz1ssq1"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "XsFGHfU3uc3zcQrS6qCM"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'XsFGHfU3uc3zcQrS6qCM' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "6WCnPhzC1qagynP6cYBA"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1a3Czp3nFJ9y9GywYJTy"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:13:35 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QNTC6YeqsFds6H15KQLx"], ["updated_at", Mon, 05 Nov 2012 06:13:35 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:13:35.649446', "reminded_at" = '2012-11-05 06:13:35.649446' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (3.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "dgrSxh93U3nGAXUY1xgy"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "u8GELqrvx6MqaDuQxL7A"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xBeK49Ktg4wB9nZAQSri"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:20:04.948150', "accepted_at" = '2012-11-05 06:20:04.948150' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xpdsdCHZZvJtyCdp5w1S"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:20:04.955715', "accepted_at" = '2012-11-05 06:20:04.955715' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "8RuZ55pt8cv9QCzjxwuY"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "gAgZjVY17gK4qQesrefL"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:20:04.974024', "accepted_at" = '2012-11-05 06:20:04.974024' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RvjqxKAqCgTdZiNsxsbF"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "xoDp84gNTxVinQ8vcDcj"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'xoDp84gNTxVinQ8vcDcj' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:20:04.987958', "accepted_at" = '2012-11-05 06:20:04.987958' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:04 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Dm3Axqqz5DRyyoJfzqYE"], ["updated_at", Mon, 05 Nov 2012 06:20:04 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:20:04.993245', "accepted_at" = '2012-11-05 06:20:04.993245' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "yCUg4NFBqnzEG2zvfu7w"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fL4YpwKyRq2puaa5AKcQ"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'fL4YpwKyRq2puaa5AKcQ' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (18.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "epzYcfs2vyWgtxgB5qZp"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "UsX2BFGdFpeaxLg9jzYm"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'UsX2BFGdFpeaxLg9jzYm' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "wZK4WpyZaSkTp1MhUobZ"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "DAynikJ6wbRhzWDVBsG2"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:20:05 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ChptvxejeXadxqxAmubW"], ["updated_at", Mon, 05 Nov 2012 06:20:05 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:20:05.075772', "reminded_at" = '2012-11-05 06:20:05.075772' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.7ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "HBGTeqTJyzpsHEX2fXAW"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "AQpGMekXzMsTVyVcQqjs"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (2.9ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pWHU58nv4JyBFH14JqJS"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + SQL (0.4ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:24:31.380224', "accepted_at" = '2012-11-05 06:24:31.380224' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mJezWZRjyXxzXjXyy1dT"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:24:31.387989', "accepted_at" = '2012-11-05 06:24:31.387989' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gG6ye4xzqCKKwf5TDEbZ"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "cPJ3Dz7oCKHEusQnLdaq"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:24:31.403325', "accepted_at" = '2012-11-05 06:24:31.403325' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.2ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "SdsJPaVMqAUgiSxHp1Gs"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dUXsc2gLPbsir2k64cKS"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'dUXsc2gLPbsir2k64cKS' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:24:31.423161', "accepted_at" = '2012-11-05 06:24:31.423161' WHERE "proposal_tokens"."id" = 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "BHKsQZxnmwC2SjxnPDsZ"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:24:31.427514', "accepted_at" = '2012-11-05 06:24:31.427514' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "JTHxRW4wBetP6VhNfKR4"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bspTunn9FqBPpWpgoR4z"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'bspTunn9FqBPpWpgoR4z' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WWykF42dxG9TsrgBjGvi"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WjYSC7j5HuVTWXVZbhk5"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'WjYSC7j5HuVTWXVZbhk5' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "k3dGo8xJaLsGbFwaeLEQ"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "AVissZctyqr47LfRZFgS"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:24:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qbgh3T4D3t8ujwkpjoKj"], ["updated_at", Mon, 05 Nov 2012 06:24:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:24:31.508315', "reminded_at" = '2012-11-05 06:24:31.508315' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.9ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "sjXcqXRgiyjfozSRNXDr"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "d5VoZjUtyKomMiPxSzWF"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (2.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RzszWuAPMJWH728E3Cgd"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:26:52.926552', "accepted_at" = '2012-11-05 06:26:52.926552' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "usSnx5EqATsq7JD1k1p1"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:26:52.932852', "accepted_at" = '2012-11-05 06:26:52.932852' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "H4EK4s4tRAmVAU2sHpUz"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "72REppaqqh5SzJi26stx"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:26:52.947995', "accepted_at" = '2012-11-05 06:26:52.947995' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "bFpzpty6GZhqVDzj73s8"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WLKt1h6xxd5yjyppnBpL"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'WLKt1h6xxd5yjyppnBpL' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:26:52.963376', "accepted_at" = '2012-11-05 06:26:52.963376' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "uhrwXskJskLfgEDmUsjA"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:26:52.968034', "accepted_at" = '2012-11-05 06:26:52.968034' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "oSVpjeJSqzzZtZB1PsGY"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.1ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:52 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "NAJkFn4ML3NubnsYW38M"], ["updated_at", Mon, 05 Nov 2012 06:26:52 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'NAJkFn4ML3NubnsYW38M' LIMIT 1 +  (18.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:53 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Mqc7cuyFVbyU64X631sc"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:53 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "WJ2y7JqVCZXbRM5Yt2qa"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'WJ2y7JqVCZXbRM5Yt2qa' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:53 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "4UyH1wBwYMQyeNVBB92v"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:53 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "LzKjHJhDEp7vpmPFnD7J"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:26:53 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "q1Uat1egVEgiWifump2s"], ["updated_at", Mon, 05 Nov 2012 06:26:53 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:26:53.042790', "reminded_at" = '2012-11-05 06:26:53.042790' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (1.0ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "sQtyQx6DJ9fzyebByzxo"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "PWmNmkPBwYuhxjH38WpM"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "YhwNmVuLCr6xY2pYUCxz"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:01.344736', "accepted_at" = '2012-11-05 06:27:01.344736' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "QyJDhweRgpbpU9J8sdRq"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:01.351347', "accepted_at" = '2012-11-05 06:27:01.351347' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "kgreFRc17VpkUjZsv6eT"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "sPKqqtsGh3xK1Pp6zFsr"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:01.367667', "accepted_at" = '2012-11-05 06:27:01.367667' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Th1Mf6peaESSFfWEJ8Xo"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "JM5Pn9BHkBsjwY34LXnL"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'JM5Pn9BHkBsjwY34LXnL' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:01.383208', "accepted_at" = '2012-11-05 06:27:01.383208' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "nNd1VPZyYGtq8thcWqMg"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:01.387372', "accepted_at" = '2012-11-05 06:27:01.387372' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dPUqHj1aq85yFZoecqjX"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gnPcAuQLSYxPQPKZkgsr"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'gnPcAuQLSYxPQPKZkgsr' LIMIT 1 +  (19.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mVupYjTQsyq3fpKHXnp2"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "58hr98gs9cHonPdN18Ab"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '58hr98gs9cHonPdN18Ab' LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "2gqH5HaqrHNBxEasSZqp"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pvK4QNzLbesmft5zKDwr"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:01 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "pQ69i1y8yoELXycPaBYJ"], ["updated_at", Mon, 05 Nov 2012 06:27:01 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:01.465406', "reminded_at" = '2012-11-05 06:27:01.465406' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (1.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ZQJ32WTsfMG1KaZBWBWd"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "FYJjjfQRvAhq9qtt8VGq"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (2.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "6jvgbxvfAQqz1YDxaA2R"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:31.520643', "accepted_at" = '2012-11-05 06:27:31.520643' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "zvNCXxRq85XTBpVnfRij"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:31.527470', "accepted_at" = '2012-11-05 06:27:31.527470' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "2yQ2JXaNgBqxXLDTkEou"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "7xbyo2BTKqHy3xF1TH6q"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:31.542507', "accepted_at" = '2012-11-05 06:27:31.542507' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1Bw2dAr7AmqUNeyRDqGz"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "YvJrqcg9qvKRLx22RnsC"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'YvJrqcg9qvKRLx22RnsC' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:31.557746', "accepted_at" = '2012-11-05 06:27:31.557746' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "hRrtPtczZxXXP2N9xCTY"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:31.562327', "accepted_at" = '2012-11-05 06:27:31.562327' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "JeDxkxh8i2brc61gEosn"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "spZGiYKeAs4xzsDxvyoL"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'spZGiYKeAs4xzsDxvyoL' LIMIT 1 +  (20.9ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "kvcxd15LsPC2s4CxVwVc"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "XNquuqtPy2CJy4fWP1qb"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'XNquuqtPy2CJy4fWP1qb' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "Vecrw5xVjFSEFM9Rhzky"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gNgzggp8e1gpa8pSzSdL"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:27:31 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "s7VhpkzrHiVoyWic8fSH"], ["updated_at", Mon, 05 Nov 2012 06:27:31 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:27:31.637343', "reminded_at" = '2012-11-05 06:27:31.637343' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (1.0ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:18 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "s7nV8qfeyfpLQyxe5Ex3"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:18 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "dPgZMsY9ddN8DnhTxxVf"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (2.4ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:18 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "uG2rWWTqpmQbfrpZX1GE"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + SQL (0.4ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:28:18.971975', "accepted_at" = '2012-11-05 06:28:18.971975' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:18 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "7g3iA4swC2z8dv22crAG"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:28:18.979502', "accepted_at" = '2012-11-05 06:28:18.979502' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:18 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "1ywczdVJXZPesPANaJv4"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:18 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "oAd45dJqhbYxxb1SfpDz"], ["updated_at", Mon, 05 Nov 2012 06:28:18 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:28:18.994311', "accepted_at" = '2012-11-05 06:28:18.994311' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "KJsFeaxGu94mkxC3KFpg"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "kHUCJUkZo6gZXwZSFRQC"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'kHUCJUkZo6gZXwZSFRQC' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:28:19.009948', "accepted_at" = '2012-11-05 06:28:19.009948' WHERE "proposal_tokens"."id" = 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "y4zq55YxCGQCYjKwvGZD"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:28:19.014361', "accepted_at" = '2012-11-05 06:28:19.014361' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "JRnzXPCpWboeVJoJkyUj"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.7ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "iy5MyNrN9rzRxJeBnyTS"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'iy5MyNrN9rzRxJeBnyTS' LIMIT 1 +  (19.8ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4RHpqHZJg24tMWbY4Mmr"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "jcxeFyf5xQFZx4TfMqS9"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'jcxeFyf5xQFZx4TfMqS9' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "sEfxsaefwWziUrxnsz4i"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.6ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ykz1iGpvpqwgZCAsXoyE"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 06:28:19 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "v1kTQqjaFtVKfk6FPrfL"], ["updated_at", Mon, 05 Nov 2012 06:28:19 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 06:28:19.091593', "reminded_at" = '2012-11-05 06:28:19.091593' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (2.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.5ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.9ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "JYVW6Sxg5csN3jhyny6H"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "tey2bzxZScCLHa5yUmgz"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.3ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "4x9qbbRhkzYBS8cD21Hj"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.3ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:48:16.162063', "accepted_at" = '2012-11-05 22:48:16.162063' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "iC835LuQHhhpTmfppQgA"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:48:16.169641', "accepted_at" = '2012-11-05 22:48:16.169641' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Mrzms24gpmk5sJxT61qh"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.7ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "nWYz6wKsnSLUpp1JazD6"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:48:16.185794', "accepted_at" = '2012-11-05 22:48:16.185794' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "HYSqaynrRSGZEgv2YLqd"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "saVqacXbyKiWqx5BEyLk"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'saVqacXbyKiWqx5BEyLk' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:48:16.204455', "accepted_at" = '2012-11-05 22:48:16.204455' WHERE "proposal_tokens"."id" = 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "dqmqPc4NiDLeTRzaaisr"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:48:16.208971', "accepted_at" = '2012-11-05 22:48:16.208971' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "jnVQrpbh649SqVW4adxL"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "5xFdRyzP2mSxuSmxxqX8"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = '5xFdRyzP2mSxuSmxxqX8' LIMIT 1 +  (20.6ms) rollback transaction +  (0.1ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "fbYK7jttpqkdG8sTNSzw"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "mypyFwckdKvxiLzsxTpu"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'mypyFwckdKvxiLzsxTpu' LIMIT 1 +  (0.3ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.2ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "KoLapqs6engjmE3rxqsu"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.2ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "HJepyHG9zcx6XuPbqrr1"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.4ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:48:16 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "znbUp2GGsfGvYPqW41Jy"], ["updated_at", Mon, 05 Nov 2012 22:48:16 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:48:16.293913', "reminded_at" = '2012-11-05 22:48:16.293913' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.0ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +Connecting to database specified by database.yml +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  +Migrating to CreateProposalTokens (20121026005348) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +Migrating to CreateUsers (20121026035505) +Migrating to CreateProjects (20121031041439) +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (1.8ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.6ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ypnyqUxJth5Hkr9UTLkm"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.1ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 2], ["resource_type", "Project"], ["token", "syzb3KQzgCLsXBSkUVcA"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 2 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Ws4LsKmDy2szHV3XEC9u"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:49:59.684501', "accepted_at" = '2012-11-05 22:49:59.684501' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "gruYhjs6RcwWiQcmvdZG"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:49:59.690708', "accepted_at" = '2012-11-05 22:49:59.690708' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "CSE5yP6XSwGzCiisLJtu"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "sLUPowyhvRrJpEfaquYk"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:49:59.705545', "accepted_at" = '2012-11-05 22:49:59.705545' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "qxwNHKTVMsuv5VxzpcX6"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.1ms) SAVEPOINT active_record_1 + SQL (0.6ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.1ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.1ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.5ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "TuH4dczzfV2WDN8avJCq"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'TuH4dczzfV2WDN8avJCq' LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:49:59.722602', "accepted_at" = '2012-11-05 22:49:59.722602' WHERE "proposal_tokens"."id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "sinFNFiARyVMXF1rZcyk"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + SQL (0.2ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:49:59.727654', "accepted_at" = '2012-11-05 22:49:59.727654' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.1ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.5ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "Pjshr3iQtMDTCxKvH6CN"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n- admin\n- 1\n"], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "cPhpXUXxv3RxrhgHcjkt"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'cPhpXUXxv3RxrhgHcjkt' LIMIT 1 +  (22.9ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "PqLmPvTE6jxz2pTpoqxq"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' +  (0.5ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", "---\n:role: admin\n"], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "ukZZsyxruqbV5zyEh7or"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."token" = 'ukZZsyxruqbV5zyEh7or' LIMIT 1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."email" = 'user@example.com' LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1) LIMIT 1 + SQL (0.2ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", 1], ["resource_type", "Project"], ["token", "ugrqjbm7jCq1eUoVz1vf"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 +  (0.4ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.4ms) INSERT INTO "projects" ("created_at", "updated_at") VALUES (?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" = 'Project' AND "proposal_tokens"."resource_id" = 1 AND (accepted_at IS NULL) LIMIT 1 +  (0.3ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "aUcz7UrUyJ2UJNQo9Gkx"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 +  (0.5ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) SAVEPOINT active_record_1 + SQL (0.3ms) INSERT INTO "users" ("created_at", "email", "updated_at") VALUES (?, ?, ?) [["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) SAVEPOINT active_record_1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.3ms) INSERT INTO "proposal_tokens" ("accepted_at", "arguments", "created_at", "email", "expires_at", "proposable_type", "reminded_at", "resource_id", "resource_type", "token", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [["accepted_at", nil], ["arguments", nil], ["created_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00], ["email", "user@example.com"], ["expires_at", Tue, 06 Nov 2012 22:49:59 UTC +00:00], ["proposable_type", "User"], ["reminded_at", nil], ["resource_id", nil], ["resource_type", nil], ["token", "RrubpGNUrsUNSHJ9AfTE"], ["updated_at", Mon, 05 Nov 2012 22:49:59 UTC +00:00]] +  (0.0ms) RELEASE SAVEPOINT active_record_1 + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 + SQL (0.1ms) UPDATE "proposal_tokens" SET "updated_at" = '2012-11-05 22:49:59.810371', "reminded_at" = '2012-11-05 22:49:59.810371' WHERE "proposal_tokens"."id" = 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."id" != 1 AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.6ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.2ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 + Proposal::Token Exists (0.1ms) SELECT 1 AS one FROM "proposal_tokens" WHERE ("proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND "proposal_tokens"."resource_type" IS NULL AND "proposal_tokens"."resource_id" IS NULL) LIMIT 1 +  (0.0ms) rollback transaction +  (0.0ms) begin transaction +  (0.0ms) rollback transaction +  (0.0ms) begin transaction + Proposal::Token Load (0.1ms) SELECT "proposal_tokens".* FROM "proposal_tokens" WHERE "proposal_tokens"."email" = 'user@example.com' AND "proposal_tokens"."proposable_type" = 'User' AND (accepted_at IS NULL) LIMIT 1 +  (0.0ms) rollback transaction