Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Security Assistant", "description"=>"Eos vitae magnam qui consequatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Completed 500 Internal Server Error in 0ms  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Implementation Executive", "description"=>"Dolore adipisci et ex consectetur unde quisquam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Completed 500 Internal Server Error in 0ms  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Repellat qui vitae provident.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Completed 500 Internal Server Error in 0ms  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolorem itaque ut laboriosam repudiandae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Completed 500 Internal Server Error in 0ms  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 500 Internal Server Error in 0ms  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 500 Internal Server Error in 0ms  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.6ms) select sqlite_version(*)  (1.3ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (1.0ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (2.8ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateBookkeeperPurchases (20130215165240)  (0.0ms) begin transaction  (0.5ms) CREATE TABLE "bookkeeper_purchases" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255), "description" text, "purchase_date" date, "warranty_duration" integer, "receipt" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE INDEX "index_bookkeeper_purchases_on_title" ON "bookkeeper_purchases" ("title")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130215165240')  (1.0ms) commit transaction  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.0ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Quae eligendi totam nemo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Communications Developer"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.7ms)  (0.7ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Qui odio aut eos aspernatur sequi maxime est eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Data Specialist"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Odit est quidem ut porro itaque et magni.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Iure occaecati temporibus sit voluptatibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Vel dolorem nihil distinctio et tenetur eum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Paradigm Representative", "description"=>"Iure ea vel itaque consectetur sunt labore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Iure ea vel itaque consectetur sunt labore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Paradigm Representative"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Data Specialist", "description"=>"Qui odio aut eos aspernatur sequi maxime est eveniet.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Qui odio aut eos aspernatur sequi maxime est eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Data Specialist"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Communications Representative", "description"=>"Saepe voluptatem nihil distinctio vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Saepe voluptatem nihil distinctio vel."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Communications Representative"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quo facilis ut repudiandae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.9ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (25.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ipsa ex reprehenderit quae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Chief Assurance Specialist", "description"=>"Accusamus nemo totam veritatis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Chief Assurance Specialist', "description" = 'Accusamus nemo totam veritatis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-23 18:58:14.392624' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Security Coordinator", "description"=>"Dolorem esse est officia inventore laudantium qui voluptate voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Security Coordinator', "description" = 'Dolorem esse est officia inventore laudantium qui voluptate voluptas.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-23 18:58:14.410635' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Corporate Optimization Associate", "description"=>"Dicta ut ut rem dolorem excepturi a.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Corporate Optimization Associate', "description" = 'Dicta ut ut rem dolorem excepturi a.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-23 18:58:14.428265' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Quae eligendi totam nemo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Communications Developer"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#show as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 2.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Qui odio aut eos aspernatur sequi maxime est eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Data Specialist"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#show as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Quae eligendi totam nemo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Communications Developer"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Qui odio aut eos aspernatur sequi maxime est eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Data Specialist"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Quae eligendi totam nemo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Communications Developer"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["description", "Qui odio aut eos aspernatur sequi maxime est eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Data Specialist"], ["updated_at", Sat, 23 Feb 2013 18:58:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["description", "Voluptatum unde occaecati omnis vel nam consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Factors Agent"], ["updated_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (4.2ms) Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.1ms)  (0.7ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["description", "Voluptatem est placeat architecto vitae est unde."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Functionality Assistant"], ["updated_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["description", "Voluptatum unde occaecati omnis vel nam consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Factors Agent"], ["updated_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#show as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 500 Internal Server Error in 10ms  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["description", "Voluptatem est placeat architecto vitae est unde."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Functionality Assistant"], ["updated_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#show as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 3ms (Views: 2.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["description", "Voluptatum unde occaecati omnis vel nam consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Factors Agent"], ["updated_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["description", "Voluptatem est placeat architecto vitae est unde."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Functionality Assistant"], ["updated_at", Sun, 24 Feb 2013 01:35:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Assurance Assistant", "description"=>"Non quasi optio occaecati.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Non quasi optio occaecati."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Assurance Assistant"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"International Security Director", "description"=>"Error rerum consequatur occaecati temporibus facilis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Error rerum consequatur occaecati temporibus facilis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "International Security Director"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Infrastructure Designer", "description"=>"Unde et cupiditate non repellat non distinctio deleniti.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Unde et cupiditate non repellat non distinctio deleniti."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Infrastructure Designer"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"In perspiciatis ut eligendi a ut sit iure.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.6ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Tenetur est voluptas assumenda et maiores odio omnis aliquid.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Est et voluptatibus sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Chief Markets Supervisor", "description"=>"Aliquam non reiciendis rerum aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Chief Markets Supervisor', "description" = 'Aliquam non reiciendis rerum aut.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 01:35:19.079877' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Marketing Coordinator", "description"=>"Sed beatae at ratione vel et eos distinctio.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Marketing Coordinator', "description" = 'Sed beatae at ratione vel et eos distinctio.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 01:35:19.105401' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.6ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Product Brand Technician", "description"=>"Commodi atque quas assumenda nisi quaerat.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.7ms) UPDATE "bookkeeper_purchases" SET "title" = 'Product Brand Technician', "description" = 'Commodi atque quas assumenda nisi quaerat.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 01:35:19.124964' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 1.0ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"In perspiciatis ut eligendi a ut sit iure.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.6ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Esse iusto illo omnis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Voluptatum unde occaecati omnis vel nam consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Factors Agent"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["description", "Voluptatem est placeat architecto vitae est unde."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Functionality Assistant"], ["updated_at", Sun, 24 Feb 2013 01:35:19 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.3ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Ducimus earum rem temporibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Response Assistant"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/edit.html.erb within layouts/application (2.1ms) Completed 200 OK in 14ms (Views: 12.5ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Est cupiditate animi sed eius reprehenderit nihil et distinctio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Optimization Officer"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Ducimus earum rem temporibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Response Assistant"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Est cupiditate animi sed eius reprehenderit nihil et distinctio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Optimization Officer"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Ducimus earum rem temporibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Response Assistant"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Est cupiditate animi sed eius reprehenderit nihil et distinctio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Optimization Officer"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Senior Tactics Liason", "description"=>"Pariatur assumenda dolor quam necessitatibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Senior Tactics Liason', "description" = 'Pariatur assumenda dolor quam necessitatibus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 01:36:17.987693' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 31ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:36:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Integration Strategist", "description"=>"Fugiat perspiciatis aut officia explicabo autem voluptas sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Integration Strategist', "description" = 'Fugiat perspiciatis aut officia explicabo autem voluptas sed.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 01:36:18.005219' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Senior Identity Specialist", "description"=>"Laboriosam molestias quod debitis nisi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Senior Identity Specialist', "description" = 'Laboriosam molestias quod debitis nisi.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 01:36:18.021131' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ut vel est eaque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 0.9ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ipsum quasi alias iure.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Usability Associate", "description"=>"Harum necessitatibus exercitationem quaerat explicabo eius sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["description", "Harum necessitatibus exercitationem quaerat explicabo eius sed."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Usability Associate"], ["updated_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Functionality Liason", "description"=>"Architecto soluta est quisquam pariatur explicabo dolores repellendus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["description", "Architecto soluta est quisquam pariatur explicabo dolores repellendus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Functionality Liason"], ["updated_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Product Operations Manager", "description"=>"Eaque corporis aut ipsum officia et labore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["description", "Eaque corporis aut ipsum officia et labore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Product Operations Manager"], ["updated_at", Sun, 24 Feb 2013 01:36:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ut vel est eaque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 2.1ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ipsum quasi alias iure.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolor qui amet quam minima repellendus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (3.6ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Impedit cum voluptatem exercitationem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/new.html.erb within layouts/application (2.7ms) Completed 200 OK in 21ms (Views: 18.1ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Nihil ut aliquid nobis exercitationem et et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Alias nisi nostrum aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Paradigm Engineer", "description"=>"Exercitationem vitae sapiente in earum totam autem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (1.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Exercitationem vitae sapiente in earum totam autem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Paradigm Engineer"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 1.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.6ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Customer Applications Designer", "description"=>"Quis aut quas est aut quos inventore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Quis aut quas est aut quos inventore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Customer Applications Designer"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Paradigm Engineer", "description"=>"Qui quibusdam corporis quidem mollitia possimus eos rerum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Qui quibusdam corporis quidem mollitia possimus eos rerum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Paradigm Engineer"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Non et corrupti est molestiae aliquid.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.9ms | ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Et eos neque ut asperiores recusandae dolore vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Senior Implementation Facilitator", "description"=>"Et velit natus aperiam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Senior Implementation Facilitator', "description" = 'Et velit natus aperiam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:48:53.277452' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Operations Developer", "description"=>"Iure quia fugit dolore voluptas voluptatum inventore dolorum ducimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Operations Developer', "description" = 'Iure quia fugit dolore voluptas voluptatum inventore dolorum ducimus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:48:53.298883' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Chief Assurance Technician", "description"=>"Nulla amet non sapiente.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Chief Assurance Technician', "description" = 'Nulla amet non sapiente.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:48:53.315969' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Iste repellat quas commodi saepe ipsum labore animi ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Group Specialist"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Quis aut quas est aut quos inventore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Applications Designer"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Iste repellat quas commodi saepe ipsum labore animi ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Group Specialist"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 2.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Quis aut quas est aut quos inventore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Applications Designer"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Iste repellat quas commodi saepe ipsum labore animi ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Group Specialist"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["description", "Quis aut quas est aut quos inventore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Applications Designer"], ["updated_at", Sun, 24 Feb 2013 17:48:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.0ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Ut autem laborum aliquam repudiandae omnis ipsum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 18ms (Views: 17.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sapiente consequatur enim blanditiis dolorem voluptates placeat maiores.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ut distinctio eos officia dolorem voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Amet totam qui qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Infrastructure Specialist", "description"=>"Qui voluptates est omnis delectus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Qui voluptates est omnis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Infrastructure Specialist"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Internal Functionality Manager", "description"=>"Quis dolor natus saepe quam commodi cupiditate.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Quis dolor natus saepe quam commodi cupiditate."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Internal Functionality Manager"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Creative Specialist", "description"=>"Nam tenetur est sint et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Nam tenetur est sint et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Creative Specialist"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Iure sint sed aspernatur deleniti ab similique."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Tactics Officer"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 5ms (Views: 1.8ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Aut ex nulla laborum et facilis accusamus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Factors Executive"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Iure sint sed aspernatur deleniti ab similique."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Tactics Officer"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Aut ex nulla laborum et facilis accusamus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Factors Executive"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Corrupti sit deleniti voluptatem est et quasi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Laborum dolores sit nihil amet in magni.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Senior Operations Director", "description"=>"Qui voluptates est omnis delectus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Senior Operations Director', "description" = 'Qui voluptates est omnis delectus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:54:38.767642' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Markets Analyst", "description"=>"Quis dolor natus saepe quam commodi cupiditate.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Markets Analyst', "description" = 'Quis dolor natus saepe quam commodi cupiditate.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:54:38.810721' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 31ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Internal Paradigm Representative", "description"=>"Aliquid aliquam quas sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Internal Paradigm Representative', "description" = 'Aliquid aliquam quas sed.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:54:38.826544' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Iure sint sed aspernatur deleniti ab similique."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Tactics Officer"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["description", "Aut ex nulla laborum et facilis accusamus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Factors Executive"], ["updated_at", Sun, 24 Feb 2013 17:54:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (5.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:00 UTC +00:00], ["description", "Voluptas aut sed qui quae est omnis ut eos."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:55:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 500 Internal Server Error in 15ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Ut aut autem consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Optimization Producer"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Rerum porro tempora vitae nam ad quasi sunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Communications Designer"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Global Mobility Coordinator", "description"=>"Rem ipsam enim quas accusamus tempora sed vero temporibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Rem ipsam enim quas accusamus tempora sed vero temporibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Global Mobility Coordinator"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Directives Orchestrator", "description"=>"Quas earum quia distinctio aliquam sed velit omnis dolores.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Quas earum quia distinctio aliquam sed velit omnis dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Directives Orchestrator"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Response Planner", "description"=>"Totam blanditiis temporibus ea.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Totam blanditiis temporibus ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Response Planner"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Magnam ab ea commodi non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 9ms (Views: 5.7ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Eos vel consequatur quis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Placeat in consequatur quo dolor sunt voluptatibus soluta voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Identity Specialist", "description"=>"Voluptatem ab sit consequatur voluptatibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Identity Specialist', "description" = 'Voluptatem ab sit consequatur voluptatibus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:55:01.137931' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Global Mobility Representative", "description"=>"Consequuntur quis ad aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Global Mobility Representative', "description" = 'Consequuntur quis ad aut.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:55:01.158529' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Accounts Officer", "description"=>"Eum ipsum fugiat qui eos nam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Accounts Officer', "description" = 'Eum ipsum fugiat qui eos nam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:55:01.176549' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Magnam ab ea commodi non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.6ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quibusdam ad omnis atque ab.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Ut aut autem consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Optimization Producer"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Rerum porro tempora vitae nam ad quasi sunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Communications Designer"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Ut aut autem consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Optimization Producer"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["description", "Rerum porro tempora vitae nam ad quasi sunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Communications Designer"], ["updated_at", Sun, 24 Feb 2013 17:55:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (5.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:33 UTC +00:00], ["description", "Non aut aut dolor error adipisci consequatur eius ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Tactics Coordinator"], ["updated_at", Sun, 24 Feb 2013 17:55:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (26.1ms) Completed 200 OK in 44ms (Views: 42.3ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Veniam earum sit occaecati magni."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Usability Administrator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Human Configuration Director", "description"=>"Nulla provident veniam sequi in fugit sed qui ratione.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Human Configuration Director', "description" = 'Nulla provident veniam sequi in fugit sed qui ratione.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:55:34.042160' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Program Officer", "description"=>"Facere iure cumque dolores fuga et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Program Officer', "description" = 'Facere iure cumque dolores fuga et.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:55:34.062653' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Identity Technician", "description"=>"Consequatur consectetur neque est nam deserunt et hic quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Identity Technician', "description" = 'Consequatur consectetur neque est nam deserunt et hic quia.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:55:34.080990' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Voluptas quis deleniti quibusdam reprehenderit rerum nihil praesentium aspernatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.6ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Deserunt culpa rerum velit repellat.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Non aut aut dolor error adipisci consequatur eius ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Tactics Coordinator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Veniam earum sit occaecati magni."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Usability Administrator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"National Identity Facilitator", "description"=>"Nulla provident veniam sequi in fugit sed qui ratione.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Nulla provident veniam sequi in fugit sed qui ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "National Identity Facilitator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Global Identity Supervisor", "description"=>"Culpa est nobis distinctio quas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Culpa est nobis distinctio quas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Global Identity Supervisor"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Factors Administrator", "description"=>"Et corporis magni rerum aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Et corporis magni rerum aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Principal Factors Administrator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Repellendus iste facere dolorem blanditiis aut tempore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Praesentium ipsam placeat velit impedit tempora similique voluptatem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Distinctio iste dolore facere.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Non aut aut dolor error adipisci consequatur eius ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Tactics Coordinator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Veniam earum sit occaecati magni."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Usability Administrator"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["description", "Vel ipsa corrupti tenetur qui ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:55:34 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 500 Internal Server Error in 6ms  (0.3ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.0ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Quidem ut debitis ad occaecati voluptatibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Group Assistant"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Molestias qui et exercitationem cumque et aut aperiam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Accountability Planner"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 13ms (Views: 12.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Brand Planner", "description"=>"Commodi a esse et natus non saepe consequuntur quasi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Brand Planner', "description" = 'Commodi a esse et natus non saepe consequuntur quasi.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:56:35.904858' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Intranet Architect", "description"=>"Omnis et consequuntur aspernatur impedit eligendi non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Intranet Architect', "description" = 'Omnis et consequuntur aspernatur impedit eligendi non.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:56:35.924589' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Integration Consultant", "description"=>"Molestias earum architecto voluptas quis at esse expedita.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Integration Consultant', "description" = 'Molestias earum architecto voluptas quis at esse expedita.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:56:35.939798' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Autem iste modi reprehenderit dignissimos dolorem et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.3ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:56:35 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Voluptatem pariatur voluptatem quasi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Quidem ut debitis ad occaecati voluptatibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Group Assistant"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Molestias qui et exercitationem cumque et aut aperiam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Accountability Planner"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Internal Creative Engineer", "description"=>"Voluptatem vel ex dolore distinctio.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Voluptatem vel ex dolore distinctio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Internal Creative Engineer"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Regional Solutions Planner", "description"=>"Doloribus nam excepturi beatae quo nihil.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Doloribus nam excepturi beatae quo nihil."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Regional Solutions Planner"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Product Communications Supervisor", "description"=>"Recusandae consequatur laboriosam commodi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Recusandae consequatur laboriosam commodi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Product Communications Supervisor"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Aut magnam deleniti deserunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Voluptatem pariatur voluptatem quasi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dicta rerum molestiae sed eum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Quidem ut debitis ad occaecati voluptatibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Group Assistant"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.5ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Molestias qui et exercitationem cumque et aut aperiam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Accountability Planner"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["description", "Architecto eveniet dolorem qui ea dolores in suscipit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:56:36 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 2.1ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Dolores ut culpa velit ex in."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.2ms) Completed 200 OK in 13ms (Views: 12.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Similique non distinctio est dolorem recusandae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Applications Facilitator"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Quis tenetur iste in aspernatur eum labore animi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Accounts Director"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ut ipsum iure eligendi eos nihil repellat.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 2.1ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sint et mollitia perferendis excepturi exercitationem veritatis quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Non laborum sapiente incidunt officiis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Intranet Director", "description"=>"Magnam quae quaerat et quasi voluptatem sit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Magnam quae quaerat et quasi voluptatem sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Intranet Director"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Security Assistant", "description"=>"Alias est vel explicabo et adipisci ipsa et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Alias est vel explicabo et adipisci ipsa et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Principal Security Assistant"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Security Engineer", "description"=>"Porro neque consequatur magni ut quisquam et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Porro neque consequatur magni ut quisquam et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Security Engineer"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Similique non distinctio est dolorem recusandae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Applications Facilitator"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Quis tenetur iste in aspernatur eum labore animi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Accounts Director"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Officia quos omnis qui quo beatae debitis unde odit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.9ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sunt eum nulla eveniet error autem quibusdam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Internal Interactions Associate", "description"=>"Voluptatem accusamus corrupti omnis impedit vitae deleniti molestiae provident.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Internal Interactions Associate', "description" = 'Voluptatem accusamus corrupti omnis impedit vitae deleniti molestiae provident.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:58:01.041375' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Functionality Associate", "description"=>"Et alias quia reiciendis perferendis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Functionality Associate', "description" = 'Et alias quia reiciendis perferendis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:58:01.057582' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Chief Operations Liason", "description"=>"Maxime sunt laudantium consequatur dolorem qui voluptatem optio.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Chief Operations Liason', "description" = 'Maxime sunt laudantium consequatur dolorem qui voluptatem optio.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:58:01.073426' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["description", "Similique non distinctio est dolorem recusandae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Applications Facilitator"], ["updated_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["description", "Quis tenetur iste in aspernatur eum labore animi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Accounts Director"], ["updated_at", Sun, 24 Feb 2013 17:58:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.6ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["description", "Suscipit ipsam et optio eum quis deserunt ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Accountability Associate"], ["updated_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["description", "Aut perspiciatis eligendi quam architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Infrastructure Agent"], ["updated_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 14ms (Views: 13.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Brand Manager", "description"=>"Inventore quod velit repudiandae quasi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["description", "Inventore quod velit repudiandae quasi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Brand Manager"], ["updated_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.8ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Infrastructure Agent", "description"=>"Aut perspiciatis eligendi quam architecto.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["description", "Aut perspiciatis eligendi quam architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Infrastructure Agent"], ["updated_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Quality Architect", "description"=>"Qui ipsa cupiditate asperiores quisquam quia doloribus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["description", "Qui ipsa cupiditate asperiores quisquam quia doloribus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Quality Architect"], ["updated_at", Sun, 24 Feb 2013 17:58:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Fugiat deserunt dolores est facilis mollitia illo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quasi inventore omnis omnis qui vero.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolor vitae unde commodi est aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Suscipit ipsam et optio eum quis deserunt ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Accountability Associate"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Aut perspiciatis eligendi quam architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Infrastructure Agent"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Directives Liason", "description"=>"Dolor quo quia non ut similique.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Directives Liason', "description" = 'Dolor quo quia non ut similique.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:58:31.115289' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 9ms (ActiveRecord: 0.8ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Directives Engineer", "description"=>"Laboriosam quia est illum sed minima soluta deleniti eligendi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Directives Engineer', "description" = 'Laboriosam quia est illum sed minima soluta deleniti eligendi.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:58:31.139467' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Creative Strategist", "description"=>"Sint et commodi est dolorum fuga maiores.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Creative Strategist', "description" = 'Sint et commodi est dolorum fuga maiores.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:58:31.162794' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Officiis enim perspiciatis repudiandae et aut sit sunt ad.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.3ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Modi deleniti expedita ut odio mollitia iure.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.6ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Suscipit ipsam et optio eum quis deserunt ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Accountability Associate"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Aut perspiciatis eligendi quam architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Infrastructure Agent"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["description", "Quia blanditiis officiis nemo non inventore dignissimos velit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:58:31 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Qui harum id dolores quia voluptate laboriosam recusandae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Infrastructure Director"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Exercitationem iusto voluptate a ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Implementation Liason"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 13ms (Views: 12.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Customer Tactics Assistant", "description"=>"Aperiam itaque nisi fuga minus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Aperiam itaque nisi fuga minus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Customer Tactics Assistant"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"National Integration Associate", "description"=>"Exercitationem iusto voluptate a ratione.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Exercitationem iusto voluptate a ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "National Integration Associate"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Group Specialist", "description"=>"Non impedit maxime optio autem ut reiciendis ex harum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Non impedit maxime optio autem ut reiciendis ex harum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Group Specialist"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sit vel fuga distinctio repudiandae sequi illum atque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Voluptatem dolorem sint nesciunt officiis quo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Deleniti et dignissimos voluptatum aspernatur quis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Qui harum id dolores quia voluptate laboriosam recusandae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Infrastructure Director"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Exercitationem iusto voluptate a ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Implementation Liason"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Data Specialist", "description"=>"Dolorem laboriosam quo ut adipisci et sint quasi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Data Specialist', "description" = 'Dolorem laboriosam quo ut adipisci et sint quasi.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:59:40.339128' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Corporate Factors Consultant", "description"=>"Tempore vel dolores voluptatum reprehenderit veritatis necessitatibus consequuntur eaque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Corporate Factors Consultant', "description" = 'Tempore vel dolores voluptatum reprehenderit veritatis necessitatibus consequuntur eaque.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:59:40.359919' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Product Markets Orchestrator", "description"=>"Itaque nulla qui illum vitae voluptatibus est repudiandae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Product Markets Orchestrator', "description" = 'Itaque nulla qui illum vitae voluptatibus est repudiandae.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 17:59:40.380428' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sit vel fuga distinctio repudiandae sequi illum atque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.3ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ducimus officia illum ut et eaque omnis necessitatibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Qui harum id dolores quia voluptate laboriosam recusandae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Infrastructure Director"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Exercitationem iusto voluptate a ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Implementation Liason"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Et voluptatem est quibusdam dolores laudantium qui id."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.6ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["description", "Et voluptatem est quibusdam dolores laudantium qui id."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 17:59:40 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%')  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.1ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Reiciendis perferendis ut dolor debitis qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.5ms) Completed 200 OK in 13ms (Views: 12.6ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Reiciendis perferendis ut dolor debitis qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Research Orchestrator", "description"=>"Qui quidem culpa voluptas minus eos sit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Research Orchestrator', "description" = 'Qui quidem culpa voluptas minus eos sit.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:00:01.367910' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 10ms (ActiveRecord: 0.9ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Brand Liason", "description"=>"Ut veritatis animi vel deserunt sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Brand Liason', "description" = 'Ut veritatis animi vel deserunt sed.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:00:01.388574' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Operations Agent", "description"=>"Consequuntur id est nesciunt laborum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Operations Agent', "description" = 'Consequuntur id est nesciunt laborum.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:00:01.404162' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quaerat rerum incidunt possimus odio asperiores reprehenderit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.9ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Velit sed fugiat dolorem veniam qui eligendi ut accusamus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.5ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Consequatur natus placeat optio vero veniam et facilis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Accountability Director"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 2.1ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Porro temporibus quia libero minus quibusdam praesentium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Data Analyst"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Research Executive", "description"=>"Facere ut ut officiis modi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Facere ut ut officiis modi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Research Executive"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Data Analyst", "description"=>"Porro temporibus quia libero minus quibusdam praesentium.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Porro temporibus quia libero minus quibusdam praesentium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Data Analyst"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Program Officer", "description"=>"Alias adipisci quis vero rerum quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Alias adipisci quis vero rerum quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Program Officer"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quaerat rerum incidunt possimus odio asperiores reprehenderit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Consequuntur aliquid recusandae aut ut dolorem aperiam accusamus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Alias quaerat molestiae rem doloribus vero id sit aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Consequatur natus placeat optio vero veniam et facilis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Accountability Director"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Porro temporibus quia libero minus quibusdam praesentium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Data Analyst"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Consequatur natus placeat optio vero veniam et facilis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Accountability Director"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["description", "Porro temporibus quia libero minus quibusdam praesentium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Data Analyst"], ["updated_at", Sun, 24 Feb 2013 18:00:01 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Ducimus quibusdam amet sint corrupti voluptatem molestias iure velit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.1ms) Completed 200 OK in 13ms (Views: 12.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Sit aut rerum veniam quia quisquam beatae quis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 2.0ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Beatae sequi non accusantium quos quia et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Aut officiis quasi ratione vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quo corrupti dolore beatae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Markets Facilitator", "description"=>"Qui dolore unde eos.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Qui dolore unde eos."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Markets Facilitator"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Legacy Usability Strategist", "description"=>"Vel perferendis impedit architecto.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Vel perferendis impedit architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Legacy Usability Strategist"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Data Coordinator", "description"=>"Modi consequatur facilis quia aut vel quos sit occaecati.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Modi consequatur facilis quia aut vel quos sit occaecati."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Data Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sit aut rerum veniam quia quisquam beatae quis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.3ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Aut officiis quasi ratione vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Regional Accountability Designer", "description"=>"Est sit quos est libero itaque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Regional Accountability Designer', "description" = 'Est sit quos est libero itaque.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:08:47.400065' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Product Assurance Director", "description"=>"Ut quas iste officia laborum nulla et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Product Assurance Director', "description" = 'Ut quas iste officia laborum nulla et.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:08:47.416552' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Creative Engineer", "description"=>"Enim sit veniam blanditiis omnis ducimus rerum doloremque esse.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Creative Engineer', "description" = 'Enim sit veniam blanditiis omnis ducimus rerum doloremque esse.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:08:47.434510' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Qui quis repudiandae pariatur maxime sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Response Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Vel perferendis impedit architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Usability Strategist"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Qui quis repudiandae pariatur maxime sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Response Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Vel perferendis impedit architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Usability Strategist"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Qui quis repudiandae pariatur maxime sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Response Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["description", "Vel perferendis impedit architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Usability Strategist"], ["updated_at", Sun, 24 Feb 2013 18:08:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.1ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Eius fugiat expedita est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Integration Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (2.9ms) Completed 200 OK in 15ms (Views: 13.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Asperiores libero ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Group Assistant"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Quality Executive", "description"=>"Sit veniam aut earum ipsa.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Quality Executive', "description" = 'Sit veniam aut earum ipsa.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:09:09.846176' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 9ms (ActiveRecord: 0.9ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Security Facilitator", "description"=>"Aut debitis unde velit est cumque vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Security Facilitator', "description" = 'Aut debitis unde velit est cumque vel.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:09:09.866440' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Tactics Director", "description"=>"Reiciendis saepe tempora provident ad rerum voluptate.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Tactics Director', "description" = 'Reiciendis saepe tempora provident ad rerum voluptate.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:09:09.881856' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quia et molestiae ut quis maxime.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Laboriosam et eveniet beatae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Web Architect", "description"=>"Modi distinctio aperiam et porro a sequi qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Modi distinctio aperiam et porro a sequi qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Web Architect"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Metrics Supervisor", "description"=>"Cum aliquid velit ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Cum aliquid velit ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Metrics Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Functionality Technician", "description"=>"Tempore unde et id.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Tempore unde et id."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Functionality Technician"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Consequatur quod et nihil ullam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolorum perspiciatis nobis delectus sunt et quia unde.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Error unde qui optio et qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["description", "Eius fugiat expedita est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Integration Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:09:09 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["description", "Asperiores libero ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Group Assistant"], ["updated_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["description", "Eius fugiat expedita est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Integration Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["description", "Asperiores libero ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Group Assistant"], ["updated_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["description", "Nesciunt quia et sit adipisci optio qui fugiat."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["description", "Sequi aut fuga illo est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:09:10 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%')  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (1.5ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Creative Specialist", "description"=>"Dolorum quia quas et dolor cumque aliquid.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (26.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Dolorum quia quas et dolor cumque aliquid."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Creative Specialist"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 37ms (ActiveRecord: 26.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (2.6ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Web Coordinator", "description"=>"Voluptatem labore eos animi enim est consequatur nihil.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Voluptatem labore eos animi enim est consequatur nihil."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Web Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Directives Consultant", "description"=>"Dolorem dolorem explicabo quis beatae incidunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Dolorem dolorem explicabo quis beatae incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Directives Consultant"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Aliquam ut quia nemo sit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 17ms (Views: 14.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Provident nulla corrupti distinctio voluptatum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sit in temporibus perspiciatis sed qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Brand Facilitator", "description"=>"Animi porro sit est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Brand Facilitator', "description" = 'Animi porro sit est.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:12:07.764655' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Regional Intranet Orchestrator", "description"=>"Animi eius cupiditate sint quos nihil.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Regional Intranet Orchestrator', "description" = 'Animi eius cupiditate sint quos nihil.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:12:07.783653' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Directives Manager", "description"=>"Vel beatae mollitia perspiciatis laboriosam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Directives Manager', "description" = 'Vel beatae mollitia perspiciatis laboriosam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:12:07.799068' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Nobis aspernatur non iure cum itaque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.4ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quo quas cum eos aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.2ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Animi maxime voluptatum voluptas omnis autem eligendi sit quo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Division Assistant"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Animi eius cupiditate sint quos nihil."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Intranet Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Animi maxime voluptatum voluptas omnis autem eligendi sit quo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Division Assistant"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Animi eius cupiditate sint quos nihil."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Intranet Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Animi maxime voluptatum voluptas omnis autem eligendi sit quo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Division Assistant"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["description", "Animi eius cupiditate sint quos nihil."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Intranet Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:12:07 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:08 UTC +00:00], ["description", "Aliquam ut quia nemo sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:12:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:08 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Security Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:12:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%')  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:08 UTC +00:00], ["description", "Ab voluptates neque laborum repudiandae aut nesciunt veritatis quo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:12:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%')  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (1.5ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Forward Markets Designer", "description"=>"Debitis ut id adipisci quia ipsam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (26.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Debitis ut id adipisci quia ipsam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Forward Markets Designer"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 37ms (ActiveRecord: 26.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (2.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Tactics Architect", "description"=>"Sequi et maiores fugiat esse molestias nobis dignissimos excepturi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Sequi et maiores fugiat esse molestias nobis dignissimos excepturi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Tactics Architect"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Customer Quality Architect", "description"=>"Iure asperiores ducimus distinctio unde quasi tempora quis aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Iure asperiores ducimus distinctio unde quasi tempora quis aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Customer Quality Architect"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quisquam modi voluptates amet necessitatibus consequatur et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 22ms (Views: 19.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Repellat veritatis enim autem neque sed voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Esse qui quia commodi aliquam voluptates.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Integration Developer", "description"=>"Ut recusandae alias sit molestias optio omnis quis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Integration Developer', "description" = 'Ut recusandae alias sit molestias optio omnis quis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:12:33.624951' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Global Creative Analyst", "description"=>"Cumque qui aliquam dolorem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Global Creative Analyst', "description" = 'Cumque qui aliquam dolorem.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:12:33.645179' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Paradigm Designer", "description"=>"Omnis libero odit tempore nostrum ut aut sed molestiae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Paradigm Designer', "description" = 'Omnis libero odit tempore nostrum ut aut sed molestiae.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:12:33.660565' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Autem quia quia commodi alias aspernatur accusamus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.2ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Odit ullam rerum saepe amet veritatis voluptas eos.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Blanditiis eius sed qui tenetur enim."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Data Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Sequi et maiores fugiat esse molestias nobis dignissimos excepturi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Tactics Architect"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Blanditiis eius sed qui tenetur enim."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Data Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Sequi et maiores fugiat esse molestias nobis dignissimos excepturi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Tactics Architect"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Blanditiis eius sed qui tenetur enim."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Data Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Sequi et maiores fugiat esse molestias nobis dignissimos excepturi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Tactics Architect"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Quisquam modi voluptates amet necessitatibus consequatur et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 28ms (Views: 28.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Implementation Planner"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["description", "Quos ab ut voluptatibus et natus consectetur odit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:12:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Dignissimos nesciunt id molestias."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Mobility Officer"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Tenetur voluptatem officia non in molestiae et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Configuration Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Intranet Engineer", "description"=>"Veritatis voluptas sapiente praesentium.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Intranet Engineer', "description" = 'Veritatis voluptas sapiente praesentium.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:15:30.517926' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Optimization Manager", "description"=>"Voluptatem ratione dolores voluptatem voluptatem ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Optimization Manager', "description" = 'Voluptatem ratione dolores voluptatem voluptatem ut.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:15:30.537536' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Integration Specialist", "description"=>"Molestiae quasi omnis iusto sed unde accusamus adipisci.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Integration Specialist', "description" = 'Molestiae quasi omnis iusto sed unde accusamus adipisci.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:15:30.555303' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Repellendus nobis ut rerum consequatur quia pariatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 45ms (Views: 41.2ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Commodi ut amet libero.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Dignissimos nesciunt id molestias."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Mobility Officer"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Tenetur voluptatem officia non in molestiae et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Configuration Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Debitis laudantium iusto est quia modi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Infrastructure Planner"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Tenetur ad fugiat in explicabo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Markets Associate"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Molestiae quasi omnis iusto sed unde accusamus adipisci."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Integration Specialist"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Saepe corporis natus corrupti et quidem repellat voluptatibus consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Infrastructure Assistant"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Infrastructure Planner", "description"=>"Debitis laudantium iusto est quia modi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Debitis laudantium iusto est quia modi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Infrastructure Planner"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Configuration Supervisor", "description"=>"Tenetur voluptatem officia non in molestiae et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Tenetur voluptatem officia non in molestiae et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Configuration Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Chief Mobility Specialist", "description"=>"Nulla et accusamus fuga alias repellat tenetur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Nulla et accusamus fuga alias repellat tenetur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Chief Mobility Specialist"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Repellendus nobis ut rerum consequatur quia pariatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.6ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Voluptatem est pariatur nemo similique.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Aut sint temporibus aut sit ea quod.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 4ms (Views: 3.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Repellendus nobis ut rerum consequatur quia pariatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Accounts Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["description", "Est quia autem cupiditate qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:15:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Perferendis id explicabo perspiciatis fugit hic illo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.2ms) Completed 200 OK in 13ms (Views: 12.6ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Functionality Manager"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Eos explicabo a voluptate."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Error et nam aut saepe."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Brand Agent"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 4ms (Views: 2.3ms | ActiveRecord: 0.2ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Quae et minus est quam alias."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Implementation Administrator"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.5ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Quis ex nisi enim quia non quia odit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Accounts Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Ut iusto at qui est et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Tactics Associate"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Iusto perferendis veniam eius repellendus vitae quia reprehenderit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Quality Technician"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 28ms (Views: 1.5ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Asperiores quasi qui distinctio itaque quos sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Implementation Strategist"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Brand Agent", "description"=>"Error et nam aut saepe.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Error et nam aut saepe."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Brand Agent"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Metrics Officer", "description"=>"Labore voluptates sit voluptatem nam porro.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Labore voluptates sit voluptatem nam porro."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Metrics Officer"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.6ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Implementation Supervisor", "description"=>"Et sed ducimus occaecati iste dolorem dolorum est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["description", "Et sed ducimus occaecati iste dolorem dolorum est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Implementation Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:18:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Perferendis id explicabo perspiciatis fugit hic illo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Qui et sit eum doloribus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Officiis eos enim sint iste ea et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.5ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Implementation Specialist", "description"=>"Iusto quis molestiae pariatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Implementation Specialist', "description" = 'Iusto quis molestiae pariatur.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:18:51.045295' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 9ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Implementation Associate", "description"=>"Quidem ea optio quae alias.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Implementation Associate', "description" = 'Quidem ea optio quae alias.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:18:51.064852' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Mobility Coordinator", "description"=>"Soluta unde sit distinctio recusandae voluptas tempora.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Mobility Coordinator', "description" = 'Soluta unde sit distinctio recusandae voluptas tempora.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:18:51.085231' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Perferendis aut a et quibusdam sint ea.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 31ms (Views: 1.3ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Qui et sit eum doloribus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Iusto perferendis veniam eius repellendus vitae quia reprehenderit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Quality Technician"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["description", "Asperiores quasi qui distinctio itaque quos sit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Implementation Strategist"], ["updated_at", Sun, 24 Feb 2013 18:18:51 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Sit et rerum porro sequi voluptas sed."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.1ms) Completed 200 OK in 13ms (Views: 12.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Integration Officer"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Nihil atque occaecati quidem aut libero."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Quia voluptatem officiis aspernatur expedita eaque eos a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Optimization Assistant"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 6ms (Views: 3.5ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Rerum vel reiciendis et ea nam sint in vitae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Markets Associate"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Markets Liason", "description"=>"Possimus perspiciatis labore eaque in nulla harum qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Markets Liason', "description" = 'Possimus perspiciatis labore eaque in nulla harum qui.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:03.282783' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Regional Brand Officer", "description"=>"Et voluptatum mollitia nemo debitis repudiandae facilis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Regional Brand Officer', "description" = 'Et voluptatum mollitia nemo debitis repudiandae facilis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:03.302330' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"International Group Technician", "description"=>"Ipsam aperiam qui expedita iusto sunt accusamus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'International Group Technician', "description" = 'Ipsam aperiam qui expedita iusto sunt accusamus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:03.320819' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sit et rerum porro sequi voluptas sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quidem totam tenetur et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Quia voluptatem officiis aspernatur expedita eaque eos a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Communications Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Rerum vel reiciendis et ea nam sint in vitae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Markets Associate"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Ab velit iusto ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Paradigm Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Nisi expedita consectetur omnis sapiente culpa praesentium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Security Administrator"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Legacy Communications Coordinator", "description"=>"Quia voluptatem officiis aspernatur expedita eaque eos a.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Quia voluptatem officiis aspernatur expedita eaque eos a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Legacy Communications Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Integration Manager", "description"=>"Ratione quod aut excepturi velit aliquid ipsam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Ratione quod aut excepturi velit aliquid ipsam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Integration Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Implementation Coordinator", "description"=>"Voluptatum nesciunt repudiandae eos consequatur cum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Voluptatum nesciunt repudiandae eos consequatur cum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Implementation Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sit et rerum porro sequi voluptas sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sint velit eius vel laudantium quis facere molestiae sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Et delectus eligendi esse est laudantium sint qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Quia voluptatem officiis aspernatur expedita eaque eos a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Optimization Assistant"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["description", "Rerum vel reiciendis et ea nam sint in vitae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Markets Associate"], ["updated_at", Sun, 24 Feb 2013 18:19:03 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (1.5ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Perspiciatis occaecati dicta nisi vel necessitatibus reprehenderit quis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/new.html.erb within layouts/application (2.0ms) Completed 200 OK in 45ms (Views: 35.6ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Voluptatibus explicabo eligendi omnis iste.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Facilis quod exercitationem magnam delectus pariatur laboriosam aut rerum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Infrastructure Producer", "description"=>"Inventore aut aliquid iure possimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (4.9ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Inventore aut aliquid iure possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Infrastructure Producer"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 5.0ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (2.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Internal Integration Strategist", "description"=>"Atque rerum aut tempore esse.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Atque rerum aut tempore esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Internal Integration Strategist"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Chief Infrastructure Supervisor", "description"=>"Impedit eaque natus quo dolorem officia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Impedit eaque natus quo dolorem officia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Chief Infrastructure Supervisor"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 22ms (Views: 21.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Inventore aut aliquid iure possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Infrastructure Consultant"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Facilis est et ratione enim quisquam a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Infrastructure Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Inventore aut aliquid iure possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Infrastructure Consultant"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Facilis est et ratione enim quisquam a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Infrastructure Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Perspiciatis occaecati dicta nisi vel necessitatibus reprehenderit quis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Corrupti sequi nulla distinctio est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Accounts Administrator", "description"=>"Inventore aut aliquid iure possimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Accounts Administrator', "description" = 'Inventore aut aliquid iure possimus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:14.865079' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Infrastructure Analyst", "description"=>"Facilis est et ratione enim quisquam a.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Infrastructure Analyst', "description" = 'Facilis est et ratione enim quisquam a.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:14.880843' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Solutions Assistant", "description"=>"Aspernatur id molestiae in cum dolor qui eaque accusantium.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Solutions Assistant', "description" = 'Aspernatur id molestiae in cum dolor qui eaque accusantium.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:14.897701' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Inventore aut aliquid iure possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Infrastructure Producer"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Facilis est et ratione enim quisquam a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Infrastructure Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Aspernatur id molestiae in cum dolor qui eaque accusantium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Solutions Assistant"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["description", "Delectus ut facilis vitae qui culpa."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Data Producer"], ["updated_at", Sun, 24 Feb 2013 18:19:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:15 UTC +00:00], ["description", "Vitae molestiae autem sed velit exercitationem natus iste saepe."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:15 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 2ms (Views: 1.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:15 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Infrastructure Producer"], ["updated_at", Sun, 24 Feb 2013 18:19:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:15 UTC +00:00], ["description", "Inventore aut aliquid iure possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:32 UTC +00:00], ["description", "Laborum ea maiores minus velit eaque expedita."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:32 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.3ms) Completed 200 OK in 13ms (Views: 12.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:32 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Paradigm Executive"], ["updated_at", Sun, 24 Feb 2013 18:19:32 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:32 UTC +00:00], ["description", "Illo eveniet expedita deleniti voluptatem dicta qui omnis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:32 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Molestias eaque autem labore ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Tenetur animi facere dolores enim est voluptatem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Officiis nulla qui exercitationem tempora in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Paradigm Executive", "description"=>"Nobis id deleniti et voluptatem quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Nobis id deleniti et voluptatem quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Paradigm Executive"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Interactions Analyst", "description"=>"Non tempore deserunt necessitatibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Non tempore deserunt necessitatibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Principal Interactions Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Chief Factors Architect", "description"=>"Natus est vel ipsa id.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Natus est vel ipsa id."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Chief Factors Architect"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Incidunt cupiditate nesciunt et commodi dolores quibusdam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Research Specialist"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.6ms | ActiveRecord: 0.2ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Cupiditate quia inventore nulla nostrum libero consequatur nemo architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Tactics Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Possimus nisi consectetur animi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Occaecati nulla quasi velit ut est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.4ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Tactics Technician", "description"=>"Aut et amet quia ipsam corporis possimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Tactics Technician', "description" = 'Aut et amet quia ipsam corporis possimus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:33.253029' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Human Optimization Representative", "description"=>"Beatae reiciendis veritatis eligendi reprehenderit provident temporibus non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Human Optimization Representative', "description" = 'Beatae reiciendis veritatis eligendi reprehenderit provident temporibus non.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:33.271009' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Interactions Designer", "description"=>"Et eum sint quibusdam in est corporis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Interactions Designer', "description" = 'Et eum sint quibusdam in est corporis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:33.286540' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Nobis id deleniti et voluptatem quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Paradigm Executive"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 3ms (Views: 2.2ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Non tempore deserunt necessitatibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Integration Assistant"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Natus est vel ipsa id."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Applications Agent"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Possimus molestiae voluptatum non sed."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Accounts Liason"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Incidunt cupiditate nesciunt et commodi dolores quibusdam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Research Specialist"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["description", "Cupiditate quia inventore nulla nostrum libero consequatur nemo architecto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Tactics Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:33 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Customer Data Manager", "description"=>"Modi voluptas esse dicta.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (3.2ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Modi voluptas esse dicta."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Customer Data Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 3.3ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Integration Facilitator", "description"=>"Distinctio ea perspiciatis voluptas iusto aut totam velit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Distinctio ea perspiciatis voluptas iusto aut totam velit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Integration Facilitator"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Response Planner", "description"=>"Molestiae autem ea tempora fugit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Molestiae autem ea tempora fugit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Response Planner"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Possimus commodi ut voluptatem unde dolor repudiandae corporis est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 38ms (Views: 35.5ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Necessitatibus porro quia culpa itaque veniam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Consequatur ut sed est necessitatibus non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Modi voluptas esse dicta."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Data Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" Completed 200 OK in 3ms (Views: 1.5ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Aut quia ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Marketing Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Inventore placeat voluptatum ducimus ut est voluptate."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Paradigm Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Deleniti numquam maiores quia aut asperiores autem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Infrastructure Liason"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Dolor illo aut vel a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Intranet Assistant"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Aut quia ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Marketing Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Principal Markets Specialist", "description"=>"Maiores qui voluptas omnis sed voluptas dicta voluptatum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Principal Markets Specialist', "description" = 'Maiores qui voluptas omnis sed voluptas dicta voluptatum.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:47.791726' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Human Marketing Analyst", "description"=>"Aut quia ut dolores.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Human Marketing Analyst', "description" = 'Aut quia ut dolores.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:47.810093' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Product Paradigm Analyst", "description"=>"Inventore placeat voluptatum ducimus ut est voluptate.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Product Paradigm Analyst', "description" = 'Inventore placeat voluptatum ducimus ut est voluptate.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:19:47.851529' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Possimus commodi ut voluptatem unde dolor repudiandae corporis est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Maiores perferendis in dolor deleniti nobis ut ab.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Dolor illo aut vel a."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Intranet Assistant"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Aut quia ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Marketing Analyst"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "Possimus commodi ut voluptatem unde dolor repudiandae corporis est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Functionality Manager"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["description", "A omnis ad quis officiis incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:19:47 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:21 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:21 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Doloribus ut dignissimos quis doloremque consectetur quisquam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/edit.html.erb within layouts/application (2.4ms) Completed 200 OK in 38ms (Views: 33.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:21 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:21 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ullam recusandae dolores aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:21 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:21 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Marketing Architect", "description"=>"Dolorum aut aut illum expedita repudiandae deserunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Marketing Architect', "description" = 'Dolorum aut aut illum expedita repudiandae deserunt.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:20:21.991329' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Quality Architect", "description"=>"Quisquam est aperiam aut possimus ab consequatur numquam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Quality Architect', "description" = 'Quisquam est aperiam aut possimus ab consequatur numquam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:20:22.008285' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Applications Designer", "description"=>"Ex ab non facere.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Applications Designer', "description" = 'Ex ab non facere.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:20:22.023848' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Aut illum architecto ipsum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Response Liason"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Quisquam est aperiam aut possimus ab consequatur numquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Quality Architect"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Ex ab non facere."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Applications Designer"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Rerum aut aut quo qui aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Integration Facilitator"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases"  Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sed eos id magnam reprehenderit quasi delectus nisi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolorem reiciendis saepe mollitia et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Corrupti in praesentium in minima ipsam fugiat.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Response Liason", "description"=>"Aut illum architecto ipsum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Aut illum architecto ipsum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Response Liason"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (2.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Product Usability Strategist", "description"=>"Voluptatum ut ut ea doloremque repellendus tempore et aspernatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Voluptatum ut ut ea doloremque repellendus tempore et aspernatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Product Usability Strategist"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Mobility Technician", "description"=>"Autem dolorum voluptatem maxime et quo vel sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Autem dolorum voluptatem maxime et quo vel sed."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Mobility Technician"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Aut illum architecto ipsum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Identity Producer"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Quisquam est aperiam aut possimus ab consequatur numquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Quality Architect"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Aut illum architecto ipsum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Identity Producer"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Quisquam est aperiam aut possimus ab consequatur numquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Quality Architect"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", "1"]] Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Vel provident odio ut eius."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 4ms (Views: 2.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%')  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Response Liason"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["description", "Dolorum aut aut illum expedita repudiandae deserunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:20:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%')  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.1ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Officiis velit minima voluptatem tempora dolores veniam possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Functionality Manager"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.7ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 2ms  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Illum quod facere eligendi mollitia architecto saepe exercitationem voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Tactics Liason"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 13ms (Views: 12.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Incidunt voluptatem praesentium asperiores ut eum et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Tactics Engineer"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, asc SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, asc Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Repudiandae id repellat et corporis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Marketing Orchestrator"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, asc SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, asc Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Ipsam consequuntur et amet veritatis eos animi tempore magni."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Solutions Agent"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Sed error et maiores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Usability Producer"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, asc SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, asc Completed 500 Internal Server Error in 1ms  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Integration Designer", "description"=>"Ex commodi a voluptas reiciendis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.5ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 2ms  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Corporate Web Facilitator", "description"=>"Nostrum nihil unde optio et omnis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Accountability Director", "description"=>"Porro dicta corporis est excepturi minus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Minus sint excepturi ut dicta debitis impedit velit culpa.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ipsam sit nostrum sint architecto.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Officiis velit minima voluptatem tempora dolores veniam possimus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Functionality Manager"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Illum quod facere eligendi mollitia architecto saepe exercitationem voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Tactics Liason"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, asc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Tactics Engineer", "description"=>"Incidunt voluptatem praesentium asperiores ut eum et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Incidunt voluptatem praesentium asperiores ut eum et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Tactics Engineer"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Assurance Director", "description"=>"Repudiandae id repellat et corporis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Repudiandae id repellat et corporis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Assurance Director"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Forward Infrastructure Consultant", "description"=>"Corporis doloribus amet sint sunt et dolorem aperiam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Corporis doloribus amet sint sunt et dolorem aperiam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Forward Infrastructure Consultant"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Consequatur itaque aut nam enim ratione et eius.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Numquam unde debitis ducimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Debitis molestias et inventore quisquam aut aperiam non in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Consequatur itaque aut nam enim ratione et eius."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, asc SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, asc  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Assurance Specialist"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, asc SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, asc  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["description", "Esse ea eos expedita vel sunt eos velit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:20:56 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at, asc SQLite3::SQLException: no such column: asc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at, asc  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.2ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.1ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Factors Manager"], ["updated_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (3.0ms) Completed 200 OK in 16ms (Views: 15.4ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, desc SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, desc  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["description", "Recusandae dignissimos veniam harum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, desc SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at, desc  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["description", "Tempora reiciendis voluptas corporis totam aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at, desc SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at, desc  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["description", "Et ut odio veniam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Metrics Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:21:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 2ms  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Accusantium repellat dolor et dolor incidunt nobis dolore officiis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Intranet Consultant"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 4ms (Views: 2.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Recusandae dignissimos veniam harum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Factors Manager"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Accusantium repellat dolor et dolor incidunt nobis dolore officiis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Operations Liason"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, desc SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, desc Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Atque commodi quos veritatis recusandae eum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Tactics Representative"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, desc SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, desc Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Optio a quaerat et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Intranet Consultant"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, desc SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at, desc Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Principal Identity Coordinator", "description"=>"Recusandae dignissimos veniam harum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Human Operations Liason", "description"=>"Accusantium repellat dolor et dolor incidunt nobis dolore officiis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Corporate Tactics Representative", "description"=>"Atque commodi quos veritatis recusandae eum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Incidunt debitis accusamus quis dignissimos impedit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Vel voluptatum perferendis tempore ut et explicabo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (28.3ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 29ms  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"International Factors Manager", "description"=>"Recusandae dignissimos veniam harum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Recusandae dignissimos veniam harum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "International Factors Manager"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Regional Intranet Consultant", "description"=>"Accusantium repellat dolor et dolor incidunt nobis dolore officiis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Accusantium repellat dolor et dolor incidunt nobis dolore officiis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Regional Intranet Consultant"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Marketing Director", "description"=>"Dolorem vitae molestiae praesentium ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Dolorem vitae molestiae praesentium ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Marketing Director"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Magni in ut non facere qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolores consequatur qui nobis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Excepturi quas ut mollitia reprehenderit aut est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Et ut odio veniam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Metrics Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["description", "Accusantium repellat dolor et dolor incidunt nobis dolore officiis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Intranet Consultant"], ["updated_at", Sun, 24 Feb 2013 18:21:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 [["id", "1"]] SQLite3::SQLException: no such column: desc: SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at, desc LIMIT 1 Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml Bookkeeper::Purchase Load (1.5ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Implementation Officer", "description"=>"Asperiores voluptatibus iusto laboriosam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Implementation Officer', "description" = 'Asperiores voluptatibus iusto laboriosam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:21:42.483111' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Chief Marketing Liason", "description"=>"Et repellendus aliquam consectetur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Chief Marketing Liason', "description" = 'Et repellendus aliquam consectetur.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:21:42.504811' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.6ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Factors Technician", "description"=>"Quos consectetur vel hic.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Factors Technician', "description" = 'Quos consectetur vel hic.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:21:42.526941' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sapiente in harum ab unde necessitatibus et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 46ms (Views: 42.3ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Doloribus totam incidunt est rerum temporibus sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Customer Applications Manager", "description"=>"Officiis ea aut aliquid sint deserunt vel et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Officiis ea aut aliquid sint deserunt vel et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Customer Applications Manager"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Identity Analyst", "description"=>"Cum expedita omnis sequi reiciendis fugiat.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Cum expedita omnis sequi reiciendis fugiat."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Principal Identity Analyst"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Solutions Strategist", "description"=>"Consequuntur ut adipisci laborum eveniet.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Consequuntur ut adipisci laborum eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Solutions Strategist"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.3ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Eum aut nobis non hic totam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sit voluptas qui cum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ut in nam magnam velit ipsum unde.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Officiis ea aut aliquid sint deserunt vel et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Applications Manager"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Natus atque molestiae enim nulla et magnam optio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Factors Liason"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at ASC Completed 200 OK in 3ms (Views: 1.5ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Est rerum nam nostrum aut distinctio quo provident expedita."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Quality Officer"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at ASC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Necessitatibus nulla velit nobis quisquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Group Coordinator"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at ASC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Provident ipsum et nihil at quo nisi ab fuga."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Intranet Analyst"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Deleniti enim nemo et labore dolore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Directives Representative"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Provident ipsum et nihil at quo nisi ab fuga."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Intranet Analyst"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Deleniti enim nemo et labore dolore."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Directives Representative"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at ASC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Applications Manager"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at ASC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Asperiores voluptatibus iusto laboriosam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at ASC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["description", "Voluptatem dolor repellat aliquid consequatur ullam quasi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:21:42 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at ASC  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Branding Developer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.0ms) Completed 200 OK in 13ms (Views: 12.3ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Esse nemo voluptas quo facere officiis id fuga veniam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Voluptatum nihil in nisi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Alias ad natus consequuntur consequatur facere."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Branding Developer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Eos harum ipsum eveniet odit libero qui hic sed."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Solutions Consultant"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Ea id provident iste."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Integration Analyst"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Ex aut maiores doloribus reiciendis velit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Accounts Strategist"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Functionality Specialist", "description"=>"Alias ad natus consequuntur consequatur facere.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Functionality Specialist', "description" = 'Alias ad natus consequuntur consequatur facere.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:21:50.376490' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Solutions Consultant", "description"=>"Eos harum ipsum eveniet odit libero qui hic sed.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Solutions Consultant', "description" = 'Eos harum ipsum eveniet odit libero qui hic sed.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:21:50.394292' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Product Integration Analyst", "description"=>"Ea id provident iste.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Product Integration Analyst', "description" = 'Ea id provident iste.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-24 18:21:50.411626' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Voluptates aliquid totam omnis non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quidem eveniet ipsum assumenda sint et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.1ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Fugiat alias molestias rerum et distinctio sed aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Functionality Engineer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 32ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Aut sunt quibusdam est cumque rerum qui non atque."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Communications Engineer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Branding Developer", "description"=>"Alias ad natus consequuntur consequatur facere.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Alias ad natus consequuntur consequatur facere."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Branding Developer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Product Directives Director", "description"=>"Qui et saepe eum dolorem rerum nulla eligendi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Qui et saepe eum dolorem rerum nulla eligendi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Product Directives Director"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Response Specialist", "description"=>"Porro soluta quod ab fugiat sunt vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Porro soluta quod ab fugiat sunt vel."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Response Specialist"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Voluptates aliquid totam omnis non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.6ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Omnis omnis maxime pariatur amet voluptas commodi rerum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Eos et unde provident dolore assumenda.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Fugiat alias molestias rerum et distinctio sed aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Functionality Engineer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["description", "Aut sunt quibusdam est cumque rerum qui non atque."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Communications Engineer"], ["updated_at", Sun, 24 Feb 2013 18:21:50 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Communications Officer"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.4ms) Completed 200 OK in 37ms (Views: 36.6ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.9ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Est eligendi ut quo in incidunt voluptatem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Deleniti laborum quia eveniet dolorem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Assumenda natus inventore iste accusamus eligendi sit explicabo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Communications Officer"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Distinctio delectus ipsum atque."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Program Architect"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Eaque rerum non enim repudiandae fugiat et quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Research Strategist"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Et dolor aut odio in."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Implementation Representative"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Senior Identity Representative", "description"=>"Assumenda natus inventore iste accusamus eligendi sit explicabo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Senior Identity Representative', "description" = 'Assumenda natus inventore iste accusamus eligendi sit explicabo.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 20:53:14.824184' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Program Architect", "description"=>"Distinctio delectus ipsum atque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Program Architect', "description" = 'Distinctio delectus ipsum atque.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 20:53:14.867499' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Research Strategist", "description"=>"Eaque rerum non enim repudiandae fugiat et quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Research Strategist', "description" = 'Eaque rerum non enim repudiandae fugiat et quia.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 20:53:14.883298' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ea ea sit ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Natus vel quisquam saepe sit omnis ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Customer Communications Officer", "description"=>"Assumenda natus inventore iste accusamus eligendi sit explicabo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Assumenda natus inventore iste accusamus eligendi sit explicabo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Customer Communications Officer"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Optimization Supervisor", "description"=>"Delectus dolores ex incidunt aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Delectus dolores ex incidunt aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Optimization Supervisor"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"National Applications Administrator", "description"=>"Animi sunt aut voluptatem qui veniam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Animi sunt aut voluptatem qui veniam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "National Applications Administrator"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Fugit provident aspernatur dolores voluptate commodi non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Natus vel quisquam saepe sit omnis ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolore consectetur possimus omnis illum nobis quia voluptates.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Iure accusantium dolores labore quia cum voluptates eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Infrastructure Associate"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Culpa nihil iusto est eum vel enim ipsum quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Tactics Executive"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["description", "Iure accusantium dolores labore quia cum voluptates eveniet."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Infrastructure Associate"], ["updated_at", Thu, 28 Feb 2013 20:53:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 20:53:15 UTC +00:00], ["description", "Culpa nihil iusto est eum vel enim ipsum quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Tactics Executive"], ["updated_at", Thu, 28 Feb 2013 20:53:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Id quis ipsa vitae aliquid natus assumenda."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Integration Representative"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (2.3ms) Completed 200 OK in 14ms (Views: 12.4ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Autem dolorem natus praesentium aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Brand Strategist"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Saepe similique id consectetur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Tactics Engineer"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Et odio ipsa aut exercitationem sint."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Operations Director"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.5ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Factors Agent", "description"=>"Sint omnis atque repellendus quaerat ex quam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Factors Agent', "description" = 'Sint omnis atque repellendus quaerat ex quam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:07:24.474918' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 12ms (ActiveRecord: 0.8ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Data Director", "description"=>"Autem dolorem natus praesentium aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Data Director', "description" = 'Autem dolorem natus praesentium aut.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:07:24.497250' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Forward Tactics Engineer", "description"=>"Saepe similique id consectetur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Forward Tactics Engineer', "description" = 'Saepe similique id consectetur.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:07:24.515207' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Et consequuntur non voluptate voluptatem quis eum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.9ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Maxime ipsa similique beatae quasi aut ea molestias possimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Et facere deleniti culpa et qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Directives Consultant"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Ab non nesciunt voluptas aut et laudantium dicta."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Program Agent"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Integration Representative", "description"=>"Id quis ipsa vitae aliquid natus assumenda.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Id quis ipsa vitae aliquid natus assumenda."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Integration Representative"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Accountability Associate", "description"=>"Minus velit iure vitae eum est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Minus velit iure vitae eum est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Accountability Associate"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Communications Technician", "description"=>"Hic ex qui unde qui provident quo voluptas quisquam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (27.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Hic ex qui unde qui provident quo voluptas quisquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Communications Technician"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 32ms (ActiveRecord: 27.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Eligendi voluptatem at voluptas velit magni.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Maxime ipsa similique beatae quasi aut ea molestias possimus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Labore ut nihil ut quia consequatur ad debitis voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Et facere deleniti culpa et qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Directives Consultant"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Ab non nesciunt voluptas aut et laudantium dicta."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Program Agent"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Integration Representative"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Sint omnis atque repellendus quaerat ex quam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["description", "Numquam dolorem ut dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:07:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Veritatis beatae impedit nemo voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Program Director"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Velit facilis ut vel reprehenderit nesciunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Accountability Specialist"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Nisi voluptas possimus totam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Accounts Engineer"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Et provident nisi et velit in veniam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Mobility Executive"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 16ms (Views: 14.6ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Praesentium corporis minima laudantium maiores harum quidem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Group Technician"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Corrupti rem sit nam eius magnam provident ut est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Functionality Director"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Veritatis beatae impedit nemo voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Program Director"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.6ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Velit facilis ut vel reprehenderit nesciunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Accountability Specialist"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Tactics Specialist", "description"=>"Accusantium facilis fugiat voluptas rem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Tactics Specialist', "description" = 'Accusantium facilis fugiat voluptas rem.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:08.409489' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Product Mobility Executive", "description"=>"Et provident nisi et velit in veniam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Product Mobility Executive', "description" = 'Et provident nisi et velit in veniam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:08.430699' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Group Technician", "description"=>"Praesentium corporis minima laudantium maiores harum quidem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Group Technician', "description" = 'Praesentium corporis minima laudantium maiores harum quidem.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:08.448182' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ipsa sed sit doloremque voluptates sed porro qui veritatis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.3ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Expedita modi rerum ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Accounts Engineer", "description"=>"Nisi voluptas possimus totam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Nisi voluptas possimus totam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Accounts Engineer"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Accountability Specialist", "description"=>"Velit facilis ut vel reprehenderit nesciunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Velit facilis ut vel reprehenderit nesciunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Accountability Specialist"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Assurance Facilitator", "description"=>"Sit illo et qui nesciunt tenetur cum ipsa iusto.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Sit illo et qui nesciunt tenetur cum ipsa iusto."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Assurance Facilitator"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ipsa sed sit doloremque voluptates sed porro qui veritatis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Autem qui quos corporis iusto autem enim.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Consequatur vitae tempore qui quia sapiente pariatur aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Accounts Engineer"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.4ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Accusantium facilis fugiat voluptas rem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (27.4ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["description", "Voluptatem doloremque accusamus omnis quo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:08:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Response Facilitator"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.0ms) Completed 200 OK in 37ms (Views: 36.6ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Voluptas eveniet vel ipsam et vero."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Quaerat commodi necessitatibus porro voluptas architecto corporis autem aliquid."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Solutions Producer", "description"=>"Voluptas eveniet vel ipsam et vero.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Solutions Producer', "description" = 'Voluptas eveniet vel ipsam et vero.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:16.493586' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Intranet Designer", "description"=>"Quas aut debitis repellendus excepturi quisquam error dicta qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Intranet Designer', "description" = 'Quas aut debitis repellendus excepturi quisquam error dicta qui.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:16.513651' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"International Interactions Associate", "description"=>"Molestiae modi ad totam recusandae consequatur sapiente atque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'International Interactions Associate', "description" = 'Molestiae modi ad totam recusandae consequatur sapiente atque.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:16.533829' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sint excepturi atque voluptatem sint eos est a id.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.2ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sit nemo excepturi earum eius ipsam aliquid quas quo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Cupiditate delectus et ut facere itaque enim harum nam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Intranet Supervisor"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Eum rerum in aut tempore dicta incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Integration Planner"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.6ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Cupiditate delectus et ut facere itaque enim harum nam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Intranet Supervisor"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Eum rerum in aut tempore dicta incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Integration Planner"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Response Facilitator", "description"=>"Eum sequi maxime sed mollitia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Eum sequi maxime sed mollitia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Response Facilitator"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.9ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Integration Planner", "description"=>"Eum rerum in aut tempore dicta incidunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Eum rerum in aut tempore dicta incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Integration Planner"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Forward Markets Producer", "description"=>"Quia similique eligendi voluptatem distinctio in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Quia similique eligendi voluptatem distinctio in."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Forward Markets Producer"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sed qui dignissimos minima minus neque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.5ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Et quod inventore similique dolor recusandae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Est voluptatem distinctio beatae omnis ea a odio incidunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Eum sequi maxime sed mollitia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Response Facilitator"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Quas aut debitis repellendus excepturi quisquam error dicta qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Intranet Designer"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 1.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Molestiae modi ad totam recusandae consequatur sapiente atque."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Interactions Associate"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["description", "Alias culpa id earum ad."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Product Interactions Producer"], ["updated_at", Thu, 28 Feb 2013 21:08:16 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (27.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Qui quasi error et porro assumenda velit esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Group Designer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (2.0ms) Completed 200 OK in 14ms (Views: 12.7ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Ut repudiandae at ex sunt aut repellendus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Mobility Developer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Porro blanditiis est et quibusdam consequatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Solutions Coordinator"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Voluptas sed modi ex aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Solutions Developer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Qui quasi error et porro assumenda velit esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Division Liason"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Ut repudiandae at ex sunt aut repellendus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Mobility Developer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Marketing Architect", "description"=>"Praesentium saepe enim reprehenderit at.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Marketing Architect', "description" = 'Praesentium saepe enim reprehenderit at.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:29.506855' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Mobility Developer", "description"=>"Ut repudiandae at ex sunt aut repellendus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.2ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Mobility Developer', "description" = 'Ut repudiandae at ex sunt aut repellendus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:29.523708' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Solutions Coordinator", "description"=>"Porro blanditiis est et quibusdam consequatur.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Solutions Coordinator', "description" = 'Porro blanditiis est et quibusdam consequatur.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:08:29.540082' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Et ullam dolorem ab voluptas sit veritatis dolorem magni.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 8ms (Views: 1.9ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Harum voluptas molestiae unde aperiam voluptas aliquid maxime.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Qui quasi error et porro assumenda velit esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Division Liason"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Ut repudiandae at ex sunt aut repellendus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Mobility Developer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Group Designer", "description"=>"Qui quasi error et porro assumenda velit esse.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Qui quasi error et porro assumenda velit esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Group Designer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Interactions Analyst", "description"=>"Illo in laboriosam quo eum nemo eum cupiditate laudantium.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Illo in laboriosam quo eum nemo eum cupiditate laudantium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Interactions Analyst"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Internal Response Agent", "description"=>"Fugit qui dolorem omnis aut quisquam sunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Fugit qui dolorem omnis aut quisquam sunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Internal Response Agent"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Et ullam dolorem ab voluptas sit veritatis dolorem magni.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Voluptatem provident ea et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Explicabo et expedita accusamus sed fuga.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Et ullam dolorem ab voluptas sit veritatis dolorem magni."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Integration Designer"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["description", "Veritatis culpa voluptas a nostrum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:08:29 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (2.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  Migrating to CreateBookkeeperPurchases (20130215165240) Migrating to CreateBookkeeperMovements (20130228223207)  (0.0ms) select sqlite_version(*)  (0.0ms) begin transaction  (0.4ms) CREATE TABLE "bookkeeper_movements" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "amount" decimal(8,2), "description" text, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE INDEX "index_bookkeeper_movements_on_amount" ON "bookkeeper_movements" ("amount")  (0.1ms) CREATE INDEX "index_bookkeeper_movements_on_description" ON "bookkeeper_movements" ("description")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130228223207')  (0.8ms) commit transaction  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Brand Assistant"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.1ms) Completed 200 OK in 13ms (Views: 13.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Ea aliquam animi nobis minima voluptatem voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Mollitia praesentium aut est incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Forward Brand Assistant", "description"=>"Magni eum dolorum illo iure non et perspiciatis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Magni eum dolorum illo iure non et perspiciatis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Forward Brand Assistant"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Internal Paradigm Coordinator", "description"=>"Sequi sit et adipisci incidunt.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Sequi sit et adipisci incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Internal Paradigm Coordinator"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Chief Group Coordinator", "description"=>"Cupiditate quis rerum ratione autem incidunt sapiente necessitatibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Cupiditate quis rerum ratione autem incidunt sapiente necessitatibus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Chief Group Coordinator"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Optio aut et reiciendis inventore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 2.7ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Suscipit sint culpa dicta voluptas perspiciatis vitae expedita.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Laboriosam quia dolores rerum eveniet est veniam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Magni eum dolorum illo iure non et perspiciatis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Brand Assistant"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Sequi sit et adipisci incidunt."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Intranet Supervisor"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Quo consectetur quam occaecati blanditiis earum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Communications Developer"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Omnis laborum illo aut fugit facere fuga eos."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Accountability Associate"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Est maxime praesentium deserunt pariatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Accounts Associate"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Voluptas officia corrupti deleniti."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Configuration Specialist"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Senior Creative Technician", "description"=>"Ea aliquam animi nobis minima voluptatem voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Senior Creative Technician', "description" = 'Ea aliquam animi nobis minima voluptatem voluptas.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:36:05.647563' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Program Associate", "description"=>"Dolores quidem quaerat rerum temporibus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Program Associate', "description" = 'Dolores quidem quaerat rerum temporibus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:36:05.668677' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Communications Developer", "description"=>"Quo consectetur quam occaecati blanditiis earum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Communications Developer', "description" = 'Quo consectetur quam occaecati blanditiis earum.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:36:05.686602' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Molestiae aut consectetur labore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.4ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.3ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Suscipit sint culpa dicta voluptas perspiciatis vitae expedita.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 1.2ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Est maxime praesentium deserunt pariatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Accounts Associate"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["description", "Voluptas officia corrupti deleniti."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Configuration Specialist"], ["updated_at", Thu, 28 Feb 2013 21:36:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Rerum sunt consequatur quod magnam reprehenderit laborum labore aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.5ms) Completed 200 OK in 18ms (Views: 17.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Neque illum blanditiis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Operations Associate"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Neque illum blanditiis delectus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 8ms (Views: 3.0ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Eum ut reprehenderit ut aut sed qui consequatur quo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Magni reprehenderit qui dolor quia voluptas similique sed sequi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"District Program Officer", "description"=>"Sed sit fuga accusantium ut tenetur magnam facilis non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Sed sit fuga accusantium ut tenetur magnam facilis non."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "District Program Officer"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (1.9ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Communications Strategist", "description"=>"Quos quis quod debitis nam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Quos quis quod debitis nam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Communications Strategist"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Mobility Administrator", "description"=>"Eveniet quia magnam est beatae autem suscipit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Eveniet quia magnam est beatae autem suscipit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Mobility Administrator"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sapiente iure harum architecto vel tempore vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.6ms | ActiveRecord: 0.3ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Laborum beatae voluptates dolorem consequuntur enim.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"International Security Architect", "description"=>"Voluptatem deleniti et quo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'International Security Architect', "description" = 'Voluptatem deleniti et quo.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:37:05.932336' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Usability Orchestrator", "description"=>"In et voluptatibus et blanditiis aspernatur tempore deleniti.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Usability Orchestrator', "description" = 'In et voluptatibus et blanditiis aspernatur tempore deleniti.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:37:05.951016' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Group Orchestrator", "description"=>"Ex est aliquam qui cumque beatae et et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Group Orchestrator', "description" = 'Ex est aliquam qui cumque beatae et et.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:37:05.968735' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Tempore consequatur voluptatem cumque nostrum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Program Developer"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["description", "Quos quis quod debitis nam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Functionality Engineer"], ["updated_at", Thu, 28 Feb 2013 21:37:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["description", "Tempore consequatur voluptatem cumque nostrum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Program Developer"], ["updated_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["description", "Quos quis quod debitis nam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Functionality Engineer"], ["updated_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["description", "Sed sit fuga accusantium ut tenetur magnam facilis non."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Program Officer"], ["updated_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.2ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["description", "Quos quis quod debitis nam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Functionality Engineer"], ["updated_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["description", "Ex est aliquam qui cumque beatae et et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Tactics Executive"], ["updated_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["description", "Delectus in quis enim eos harum est dolorum dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Implementation Analyst"], ["updated_at", Thu, 28 Feb 2013 21:37:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Nesciunt alias qui iure delectus eligendi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Solutions Technician"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Aliquid aut dolorum modi est neque dolores et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Creative Assistant"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (26.2ms) Completed 200 OK in 39ms (Views: 37.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Laborum similique aliquam recusandae voluptatem amet voluptatum sed numquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Research Associate"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Est fuga earum qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Accountability Consultant"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Global Solutions Technician", "description"=>"Nesciunt alias qui iure delectus eligendi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Nesciunt alias qui iure delectus eligendi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Global Solutions Technician"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.8ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Identity Assistant", "description"=>"Quia neque doloribus inventore tempore delectus labore omnis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Quia neque doloribus inventore tempore delectus labore omnis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Identity Assistant"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Accounts Director", "description"=>"Minus quos perspiciatis tenetur id voluptatem sequi quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Minus quos perspiciatis tenetur id voluptatem sequi quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Accounts Director"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Alias molestiae nisi sunt illo reprehenderit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Est et incidunt iure amet eos.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Doloremque qui dolor consectetur sequi neque sit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Nesciunt alias qui iure delectus eligendi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Quality Strategist"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["description", "Aliquid aut dolorum modi est neque dolores et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Creative Assistant"], ["updated_at", Thu, 28 Feb 2013 21:44:05 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Principal Markets Officer", "description"=>"Ullam molestiae aut quia ratione.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.5ms) UPDATE "bookkeeper_purchases" SET "title" = 'Principal Markets Officer', "description" = 'Ullam molestiae aut quia ratione.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:44:06.047267' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 41ms (ActiveRecord: 0.8ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Internal Creative Planner", "description"=>"Aliquid aut dolorum modi est neque dolores et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Internal Creative Planner', "description" = 'Aliquid aut dolorum modi est neque dolores et.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:44:06.070711' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Research Associate", "description"=>"Laborum similique aliquam recusandae voluptatem amet voluptatum sed numquam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Research Associate', "description" = 'Laborum similique aliquam recusandae voluptatem amet voluptatum sed numquam.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:44:06.089236' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Alias molestiae nisi sunt illo reprehenderit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.3ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Earum ex laboriosam consequatur sit esse.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Nesciunt alias qui iure delectus eligendi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Quality Strategist"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Aliquid aut dolorum modi est neque dolores et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Creative Assistant"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Solutions Technician"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Exercitationem debitis nesciunt ratione vero eos."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["description", "Accusantium nulla et consequatur accusamus reprehenderit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:44:06 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Quae a sint velit sed excepturi molestiae optio eum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (31.1ms) Completed 200 OK in 42ms (Views: 41.7ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Operations Coordinator"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Et repellendus libero officia modi nihil veritatis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Odio in repellendus non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 8ms (Views: 2.0ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Culpa sit soluta qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 0.9ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Marketing Engineer", "description"=>"Et repellendus libero officia modi nihil veritatis delectus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Marketing Engineer', "description" = 'Et repellendus libero officia modi nihil veritatis delectus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:45:39.763809' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Division Associate", "description"=>"Similique commodi aut velit voluptatem autem accusamus est illum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Division Associate', "description" = 'Similique commodi aut velit voluptatem autem accusamus est illum.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:45:39.781766' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Global Operations Director", "description"=>"Enim dolor error reiciendis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Global Operations Director', "description" = 'Enim dolor error reiciendis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:45:39.828266' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Et repellendus libero officia modi nihil veritatis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Functionality Liason"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Similique commodi aut velit voluptatem autem accusamus est illum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Division Associate"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Et repellendus libero officia modi nihil veritatis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Functionality Liason"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Similique commodi aut velit voluptatem autem accusamus est illum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Division Associate"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Odio in repellendus non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Culpa sit soluta qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dolor labore quos non.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Global Operations Coordinator", "description"=>"Et repellendus libero officia modi nihil veritatis delectus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Et repellendus libero officia modi nihil veritatis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Global Operations Coordinator"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.3ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Division Representative", "description"=>"Similique commodi aut velit voluptatem autem accusamus est illum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Similique commodi aut velit voluptatem autem accusamus est illum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Division Representative"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Division Architect", "description"=>"Qui quis numquam magni perspiciatis beatae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Qui quis numquam magni perspiciatis beatae."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Division Architect"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Et repellendus libero officia modi nihil veritatis delectus."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Operations Coordinator"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.6ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Similique commodi aut velit voluptatem autem accusamus est illum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Division Associate"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Enim dolor error reiciendis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Operations Director"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["description", "Sint et at est porro delectus ut qui omnis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Identity Associate"], ["updated_at", Thu, 28 Feb 2013 21:45:39 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Maxime dicta quas itaque aspernatur earum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Group Planner"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Voluptas recusandae eligendi animi aut quis ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Usability Assistant"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.3ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 15ms (Views: 14.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Veniam iste officia accusantium ut autem tempore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Aut qui error fugiat quia nihil aliquid.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Infrastructure Producer", "description"=>"Unde sunt in quia earum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Infrastructure Producer', "description" = 'Unde sunt in quia earum.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:46:30.594112' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Usability Assistant", "description"=>"Voluptas recusandae eligendi animi aut quis ratione.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Usability Assistant', "description" = 'Voluptas recusandae eligendi animi aut quis ratione.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:46:30.612599' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Research Director", "description"=>"Et deleniti unde id omnis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Research Director', "description" = 'Et deleniti unde id omnis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:46:30.633771' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Quo a porro impedit rerum aliquid nobis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Configuration Executive"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Voluptas recusandae eligendi animi aut quis ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Usability Assistant"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Et deleniti unde id omnis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Legacy Research Director"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Iure necessitatibus doloribus libero ad id."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Configuration Agent"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Veniam iste officia accusantium ut autem tempore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Eos modi earum quidem veniam omnis totam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Vel id aut sit pariatur voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Configuration Executive", "description"=>"Quo a porro impedit rerum aliquid nobis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Quo a porro impedit rerum aliquid nobis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Principal Configuration Executive"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"International Applications Strategist", "description"=>"Eveniet tenetur ad nisi ipsum ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Eveniet tenetur ad nisi ipsum ut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "International Applications Strategist"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Dynamic Assurance Technician", "description"=>"Eius nihil repellendus fugiat dolorum dolore debitis quo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Eius nihil repellendus fugiat dolorum dolore debitis quo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Dynamic Assurance Technician"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Maxime dicta quas itaque aspernatur earum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Group Planner"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.7ms | ActiveRecord: 0.1ms)  (1.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["description", "Voluptas recusandae eligendi animi aut quis ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Usability Assistant"], ["updated_at", Thu, 28 Feb 2013 21:46:30 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.5ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (10.0ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Et recusandae non qui dolorem accusantium dignissimos hic labore."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (1.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Rerum eligendi quia voluptas est quaerat quisquam qui."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Odio adipisci possimus fugiat officia illum in."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Facilis id eum voluptates fugit nemo saepe."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" Completed 500 Internal Server Error in 17ms  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Repellat fugiat eaque deleniti."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Impedit voluptas facere porro enim earum."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Reiciendis est ullam voluptatem officiis."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00], ["description", "Sit sequi atque modi officiis non molestias nostrum."], ["updated_at", Thu, 28 Feb 2013 21:50:50 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements"  Completed 500 Internal Server Error in 1ms  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (9.8ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Quasi dolorem corporis voluptatem iusto in exercitationem eum."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (1.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Dolorum sunt qui quis ab."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Rerum tempore nostrum aspernatur dignissimos eligendi recusandae."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Rem vero nihil in exercitationem id iure."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.7ms) Completed 200 OK in 15ms (Views: 13.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Non nihil enim velit dolorem."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Qui unde distinctio vitae atque itaque."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Consequatur voluptatem omnis ratione iure a vel praesentium."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00], ["description", "Autem omnis delectus hic velit animi."], ["updated_at", Thu, 28 Feb 2013 21:53:48 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements"  Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Nam ullam qui est soluta eaque et velit dolorem."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Incidunt asperiores voluptatem deleniti enim est culpa."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Expedita dolorum occaecati quae assumenda blanditiis laudantium animi dolores."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Quae quia libero eos ullam qui temporibus repellendus."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.4ms) Completed 200 OK in 15ms (Views: 13.6ms | ActiveRecord: 0.1ms)  (1.8ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Quasi alias molestias consectetur quis quidem sed doloremque aut."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Quia sit et est."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Id et vel et rem."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00], ["description", "Ratione sit reprehenderit ipsa."], ["updated_at", Thu, 28 Feb 2013 21:54:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements"  Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Voluptas repellendus amet quisquam dolorum voluptatem et velit."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Consequatur ex dolor inventore labore alias quam ea."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Consectetur facilis quae doloribus aperiam non velit repellendus consequatur."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Amet ut sint aut minus est magni deserunt eos."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.3ms) Completed 200 OK in 15ms (Views: 13.8ms | ActiveRecord: 0.1ms)  (1.8ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Similique atque sunt quis."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Distinctio sit sed suscipit magni molestiae."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Nulla quo eius placeat voluptate molestiae earum."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00], ["description", "Amet veritatis ipsum architecto esse adipisci excepturi quia harum."], ["updated_at", Thu, 28 Feb 2013 21:54:43 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements"  Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (10.0ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00], ["description", "Et non distinctio aperiam sit eos qui."], ["updated_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00], ["description", "Eum ullam consectetur autem dolorum nihil ratione."], ["updated_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00], ["description", "Sunt voluptate velit aut ut molestiae et rerum."], ["updated_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00], ["description", "Omnis ullam fugiat laudantium cum iusto."], ["updated_at", Thu, 28 Feb 2013 21:55:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.3ms) Completed 200 OK in 15ms (Views: 13.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements"  Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.6ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (7.0ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00], ["description", "Assumenda molestiae repellendus doloribus."], ["updated_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00], ["description", "Consectetur architecto sed fugiat rerum."], ["updated_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00], ["description", "Illo esse dignissimos id."], ["updated_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00], ["description", "Et occaecati est minus ipsam est reiciendis sequi."], ["updated_at", Thu, 28 Feb 2013 21:55:37 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.5ms) Completed 200 OK in 15ms (Views: 14.1ms | ActiveRecord: 0.1ms)  (1.9ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements"  Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (8.9ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00], ["description", "Aperiam laboriosam atque non nihil non impedit ea."], ["updated_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00], ["description", "Voluptates qui nostrum deleniti facere maxime deserunt."], ["updated_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00], ["description", "Quibusdam vel placeat dolores expedita eos."], ["updated_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00], ["description", "Laudantium sed modi porro similique."], ["updated_at", Thu, 28 Feb 2013 21:56:09 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.3ms) Completed 200 OK in 15ms (Views: 13.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (7.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00], ["description", "Culpa accusamus est iure atque quia sequi."], ["updated_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (2.8ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00], ["description", "Sint minus rerum saepe."], ["updated_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00], ["description", "Architecto dolor ut laudantium sapiente."], ["updated_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00], ["description", "Tempora consequuntur explicabo non ipsa quos assumenda sequi."], ["updated_at", Thu, 28 Feb 2013 21:59:03 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.8ms) Completed 200 OK in 16ms (Views: 14.2ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Nulla doloremque et suscipit dolor est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Web Consultant"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Beatae rerum et et alias repellat."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Metrics Strategist"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Ut possimus accusamus sequi soluta velit ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Assurance Associate"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Consequatur odit veniam ut asperiores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Applications Officer"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.8ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Direct Web Consultant", "description"=>"Nulla doloremque et suscipit dolor est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Nulla doloremque et suscipit dolor est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Direct Web Consultant"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 1.0ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Data Designer", "description"=>"Et distinctio id rerum magnam eum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Et distinctio id rerum magnam eum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Data Designer"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Chief Functionality Developer", "description"=>"Quos culpa esse at quia debitis corporis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Quos culpa esse at quia debitis corporis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Chief Functionality Developer"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Officia quos id dolor quibusdam sed ab.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Autem omnis laborum et modi illum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Aut ut placeat molestias nihil est illum aut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Molestiae assumenda necessitatibus ab deserunt consectetur quod blanditiis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Response Executive"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Accusamus non alias assumenda veniam illum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Integration Liason"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Mobility Architect", "description"=>"Nulla doloremque et suscipit dolor est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Mobility Architect', "description" = 'Nulla doloremque et suscipit dolor est.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:59:04.456156' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 9ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Customer Metrics Strategist", "description"=>"Beatae rerum et et alias repellat.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.5ms) UPDATE "bookkeeper_purchases" SET "title" = 'Customer Metrics Strategist', "description" = 'Beatae rerum et et alias repellat.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:59:04.478988' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 8ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Future Assurance Associate", "description"=>"Ut possimus accusamus sequi soluta velit ea.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Future Assurance Associate', "description" = 'Ut possimus accusamus sequi soluta velit ea.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 21:59:04.504171' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Sint odio nesciunt libero quas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Id iusto sed amet ut cumque.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 1.5ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Molestiae assumenda necessitatibus ab deserunt consectetur quod blanditiis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Response Executive"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Accusamus non alias assumenda veniam illum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Integration Liason"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 2.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Officia quos id dolor quibusdam sed ab."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Functionality Engineer"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["description", "Placeat quod facilis est."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 21:59:04 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Provident molestias accusamus ipsa quia mollitia omnis officia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Applications Representative"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/purchases/index.html.erb within layouts/application (2.9ms) Completed 200 OK in 17ms (Views: 15.6ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Odit et fugit aspernatur dolorem rerum in."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Program Manager"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Earum ad quia nobis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Lead Mobility Facilitator"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Esse rerum sit ut et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Senior Communications Engineer"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 3ms (Views: 2.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Provident molestias accusamus ipsa quia mollitia omnis officia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Mobility Coordinator"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Odit et fugit aspernatur dolorem rerum in."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Program Manager"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Lead Applications Representative", "description"=>"Provident molestias accusamus ipsa quia mollitia omnis officia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Provident molestias accusamus ipsa quia mollitia omnis officia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Lead Applications Representative"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Program Supervisor", "description"=>"Dolores nostrum est quibusdam amet nemo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Dolores nostrum est quibusdam amet nemo."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Program Supervisor"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Integration Architect", "description"=>"Voluptates libero quas sed itaque vel qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Voluptates libero quas sed itaque vel qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Integration Architect"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Animi enim nihil perspiciatis quidem ullam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ipsa ab est excepturi praesentium sint ipsam ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Aut dolore perspiciatis ratione omnis aliquam deserunt tempore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 5ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Provident molestias accusamus ipsa quia mollitia omnis officia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Mobility Coordinator"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.9ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Odit et fugit aspernatur dolorem rerum in."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "District Program Manager"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Factors Designer", "description"=>"Dolor excepturi placeat et non quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Factors Designer', "description" = 'Dolor excepturi placeat et non quia.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:02:24.272363' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"District Program Manager", "description"=>"Odit et fugit aspernatur dolorem rerum in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.5ms) UPDATE "bookkeeper_purchases" SET "title" = 'District Program Manager', "description" = 'Odit et fugit aspernatur dolorem rerum in.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:02:24.291126' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Lead Mobility Facilitator", "description"=>"Earum ad quia nobis.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Lead Mobility Facilitator', "description" = 'Earum ad quia nobis.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:02:24.310329' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Animi enim nihil perspiciatis quidem ullam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ipsa ab est excepturi praesentium sint ipsam ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Animi enim nihil perspiciatis quidem ullam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.5ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Implementation Agent"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Voluptas et iure aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (1.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Velit labore provident tenetur omnis reiciendis."], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Id magnam fuga aut."], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Architecto minus impedit suscipit ad est tenetur."], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00], ["description", "Vel suscipit voluptates fuga."], ["updated_at", Thu, 28 Feb 2013 22:02:24 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.5ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Investor Web Technician", "description"=>"Molestiae maxime sit ut in consequatur tempora.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (2.9ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Molestiae maxime sit ut in consequatur tempora."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Investor Web Technician"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 7ms (ActiveRecord: 3.0ms)  (1.7ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Identity Consultant", "description"=>"Doloribus officiis voluptas id sunt at cumque blanditiis et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Doloribus officiis voluptas id sunt at cumque blanditiis et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Identity Consultant"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Investor Applications Consultant", "description"=>"Iure ut molestias aut quae vel alias.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Iure ut molestias aut quae vel alias."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Investor Applications Consultant"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Odit excepturi delectus nostrum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 16ms (Views: 13.6ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quaerat non voluptatem ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Qui sunt laborum alias accusamus eos illo vel.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Molestiae maxime sit ut in consequatur tempora."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Web Technician"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 5ms (Views: 2.3ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Et iure nulla quas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Accounts Technician"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Ipsum magni dolorum cum temporibus veritatis tempore accusantium."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Configuration Facilitator"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Aut esse non molestiae et quia."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Operations Engineer"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Quo accusamus consequatur officiis placeat dolor."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Web Technician"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Et eligendi laudantium quis eius pariatur accusamus cumque deleniti."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Operations Planner"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Central Quality Supervisor", "description"=>"Fugiat minima assumenda quibusdam consequuntur quia sint in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Central Quality Supervisor', "description" = 'Fugiat minima assumenda quibusdam consequuntur quia sint in.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:03:14.932169' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Legacy Quality Administrator", "description"=>"Debitis maxime rem labore quo totam iusto assumenda explicabo.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Legacy Quality Administrator', "description" = 'Debitis maxime rem labore quo totam iusto assumenda explicabo.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:03:14.951390' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Forward Response Representative", "description"=>"Natus veritatis pariatur et repellendus.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Forward Response Representative', "description" = 'Natus veritatis pariatur et repellendus.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:03:14.969346' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/purchases Completed 302 Found in 6ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Tempore iure accusamus aut enim veritatis dignissimos eaque qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.3ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:03:14 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Quidem voluptas iusto fugiat enim.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Quo accusamus consequatur officiis placeat dolor."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Web Technician"], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Et eligendi laudantium quis eius pariatur accusamus cumque deleniti."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Operations Planner"], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Quia ullam eius quaerat."], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Enim omnis delectus quasi."], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Adipisci non unde reiciendis soluta."], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Praesentium tempore architecto totam ab."], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 37ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.2ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Odit excepturi delectus nostrum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Chief Web Analyst"], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["description", "Dolorum at autem repellat omnis ipsa."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:03:15 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Quam qui aspernatur officiis quibusdam mollitia quo et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Optimization Specialist"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Voluptatem similique provident voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Functionality Liason"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 38ms (Views: 37.5ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Global Paradigm Analyst", "description"=>"Velit a et error architecto iste.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Velit a et error architecto iste."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Global Paradigm Analyst"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (1.8ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Internal Functionality Liason", "description"=>"Voluptatem similique provident voluptas.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Voluptatem similique provident voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Internal Functionality Liason"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Human Usability Producer", "description"=>"Voluptas tempora esse est dolorem.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Voluptas tempora esse est dolorem."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Human Usability Producer"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Velit consequuntur laborum non excepturi tempora.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Neque deserunt accusantium possimus velit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Qui recusandae accusantium totam nobis et reiciendis repudiandae dolorum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Corporate Quality Representative", "description"=>"Est aut autem delectus mollitia et blanditiis quam sit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Corporate Quality Representative', "description" = 'Est aut autem delectus mollitia et blanditiis quam sit.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:11:52.909421' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Accounts Associate", "description"=>"Amet quo fugiat odio illum consequatur qui sunt quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Accounts Associate', "description" = 'Amet quo fugiat odio illum consequatur qui sunt quia.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:11:52.927729' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"National Program Analyst", "description"=>"Quae amet dolorem voluptas et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'National Program Analyst', "description" = 'Quae amet dolorem voluptas et.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:11:52.943337' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Qui sit dolores ad hic.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.3ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:11:52 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Neque deserunt accusantium possimus velit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Velit a et error architecto iste."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Paradigm Analyst"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Repellendus rem velit et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "National Paradigm Executive"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Cum inventore dolorem autem modi similique officia ratione."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Mobility Director"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Excepturi et accusantium hic error totam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Data Engineer"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Quam qui aspernatur officiis quibusdam mollitia quo et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Optimization Specialist"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Voluptatem similique provident voluptas."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Functionality Liason"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Quia maiores corporis vitae officia modi illum hic voluptate."], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Nulla inventore aliquam magni praesentium neque earum error fugiat."], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Aut fugit distinctio minus accusantium voluptatem et sed recusandae."], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Magnam aut officiis quis quaerat qui."], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.3ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Velit consequuntur laborum non excepturi tempora."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Assurance Assistant"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["description", "Ipsam aut eius occaecati sed officia et."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:11:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (4.0ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Fuga voluptatem sed nobis dignissimos et rerum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (3.5ms) Completed 200 OK in 49ms (Views: 48.5ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Division Assistant"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Perspiciatis nulla error aperiam velit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.3ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.4ms | ActiveRecord: 0.3ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Corrupti optio quia neque rerum sed velit non nisi."], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Possimus laudantium quasi inventore repellendus."], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Aspernatur neque sit eum dignissimos non."], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Et placeat facere sed."], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.1ms | ActiveRecord: 0.2ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Harum ut voluptatem rerum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 2.6ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Dignissimos eum assumenda in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Pariatur placeat et qui iste est.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Global Division Assistant", "description"=>"Aut ad earum eaque omnis voluptates.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Aut ad earum eaque omnis voluptates."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Global Division Assistant"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Central Paradigm Associate", "description"=>"Suscipit veritatis qui officiis iure dolores in at ea.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Suscipit veritatis qui officiis iure dolores in at ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Central Paradigm Associate"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.7ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Infrastructure Facilitator", "description"=>"Ipsa numquam eum dicta esse.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Ipsa numquam eum dicta esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Infrastructure Facilitator"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Eveniet et consequatur enim expedita nemo optio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Operations Architect"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 5ms (Views: 1.6ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Quo voluptas autem voluptas quia soluta praesentium expedita aperiam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Applications Specialist"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Aut ad earum eaque omnis voluptates."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Global Division Assistant"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Suscipit veritatis qui officiis iure dolores in at ea."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Internal Operations Producer"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Qui voluptas aut velit voluptatem corporis non laborum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Research Director"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Et dignissimos sit soluta repudiandae maiores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Branding Assistant"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Reprehenderit doloribus quaerat et.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 6ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Dignissimos eum assumenda in.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.2ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Internal Creative Assistant", "description"=>"Aut ad earum eaque omnis voluptates.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Internal Creative Assistant', "description" = 'Aut ad earum eaque omnis voluptates.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:12:53.930203' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 35ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Internal Operations Producer", "description"=>"Suscipit veritatis qui officiis iure dolores in at ea.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Internal Operations Producer', "description" = 'Suscipit veritatis qui officiis iure dolores in at ea.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:12:53.948354' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Research Director", "description"=>"Qui voluptas aut velit voluptatem corporis non laborum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Research Director', "description" = 'Qui voluptas aut velit voluptatem corporis non laborum.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:12:53.965659' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Eveniet et consequatur enim expedita nemo optio."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Operations Architect"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["description", "Quo voluptas autem voluptas quia soluta praesentium expedita aperiam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Applications Specialist"], ["updated_at", Thu, 28 Feb 2013 22:12:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (5.8ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Minima est provident similique labore."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 500 Internal Server Error in 16ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Dicta illo similique eum sit aut eius."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 500 Internal Server Error in 1ms  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 500 Internal Server Error in 1ms  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 500 Internal Server Error in 1ms  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Minima est provident similique labore."], ["updated_at", Thu, 28 Feb 2013 22:18:08 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.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Dicta illo similique eum sit aut eius."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"98", "description"=>"Sunt veniam molestiae enim illum et."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Sunt veniam molestiae enim illum et."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/movements Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"98", "description"=>"Dolorem doloremque ut tempora facere est quisquam beatae."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Dolorem doloremque ut tempora facere est quisquam beatae."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/movements Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Sunt veniam molestiae enim illum et."}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 3ms  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Dolorem doloremque ut tempora facere est quisquam beatae."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Sunt veniam molestiae enim illum et."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Dolorem doloremque ut tempora facere est quisquam beatae."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 500 Internal Server Error in 2ms  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "Velit et earum est ad."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00], ["description", "A sed ut dignissimos dolor ut."], ["updated_at", Thu, 28 Feb 2013 22:18:08 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 500 Internal Server Error in 1ms  (0.3ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.0ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:37 UTC +00:00], ["description", "Ratione iure explicabo sit eos et."], ["updated_at", Thu, 28 Feb 2013 22:18:37 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/movements/index.html.erb within layouts/application (2.6ms) Completed 200 OK in 14ms (Views: 12.9ms | ActiveRecord: 0.1ms)  (2.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Non sit exercitationem quia doloribus voluptas dolores quo."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Rerum eum incidunt sed est."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Et reiciendis fugit deserunt nihil harum eligendi iure suscipit."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Ab dolor quis optio similique."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.2ms)  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Aut ratione repudiandae minima eos illo et."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-4", "description"=>"Ratione iure explicabo sit eos et."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Ratione iure explicabo sit eos et."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/movements Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-4", "description"=>"Non sit exercitationem quia doloribus voluptas dolores quo."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Non sit exercitationem quia doloribus voluptas dolores quo."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/movements Completed 302 Found in 3ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Ratione iure explicabo sit eos et."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Non sit exercitationem quia doloribus voluptas dolores quo."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Ab dolor quis optio similique."], ["updated_at", Thu, 28 Feb 2013 22:18:38 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 "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00], ["description", "Aut ratione repudiandae minima eos illo et."], ["updated_at", Thu, 28 Feb 2013 22:18:38 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-56", "description"=>"Suscipit enim tenetur inventore accusantium."}}  (0.0ms) SAVEPOINT active_record_1 SQL (28.9ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Suscipit enim tenetur inventore accusantium."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/movements Completed 302 Found in 38ms (ActiveRecord: 30.6ms)  (2.2ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-56", "description"=>"Id ut sit error."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Id ut sit error."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/movements Completed 302 Found in 2ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Suscipit enim tenetur inventore accusantium."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 14ms (Views: 12.7ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Id ut sit error."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Beatae quod similique officia mollitia."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.4ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Enim natus vel fuga sit."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Suscipit enim tenetur inventore accusantium."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Id ut sit error."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Earum qui eum dolorem eum voluptatem quisquam quae molestiae."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.5ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Voluptatum consequatur dolor sed accusantium aut vel."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Beatae quod similique officia mollitia."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00], ["description", "Enim natus vel fuga sit."], ["updated_at", Thu, 28 Feb 2013 22:19:12 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (7.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Est magni sapiente minima nemo debitis."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (2.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Perspiciatis ut rerum eum sunt omnis amet."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 17ms (Views: 16.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-49", "description"=>"Enim perspiciatis fuga repellat aut dicta dolores eligendi."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Enim perspiciatis fuga repellat aut dicta dolores eligendi."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-49", "description"=>"In ea distinctio nulla asperiores eaque ducimus facilis excepturi."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "In ea distinctio nulla asperiores eaque ducimus facilis excepturi."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Enim perspiciatis fuga repellat aut dicta dolores eligendi."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"In ea distinctio nulla asperiores eaque ducimus facilis excepturi."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Est magni sapiente minima nemo debitis."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Perspiciatis ut rerum eum sunt omnis amet."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Enim perspiciatis fuga repellat aut dicta dolores eligendi."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "In ea distinctio nulla asperiores eaque ducimus facilis excepturi."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Suscipit vitae quia sed dolorem magnam reprehenderit dolor."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00], ["description", "Quisquam recusandae adipisci reprehenderit."], ["updated_at", Thu, 28 Feb 2013 22:19:31 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:45 UTC +00:00], ["description", "Animi dolore ut est distinctio sint omnis et."], ["updated_at", Thu, 28 Feb 2013 22:22:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:45 UTC +00:00], ["description", "Quasi et odio harum accusantium autem."], ["updated_at", Thu, 28 Feb 2013 22:22:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/movements/index.html.erb within layouts/application (2.1ms) Completed 200 OK in 14ms (Views: 13.0ms | ActiveRecord: 0.1ms)  (2.6ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Enim voluptas soluta saepe."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Sit placeat numquam voluptatem aperiam tenetur voluptatum."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Omnis corporis mollitia consectetur quos praesentium molestiae."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Iure accusantium iusto facilis libero suscipit aut harum."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Omnis corporis mollitia consectetur quos praesentium molestiae."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Iure accusantium iusto facilis libero suscipit aut harum."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Omnis corporis mollitia consectetur quos praesentium molestiae."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Iure accusantium iusto facilis libero suscipit aut harum."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms) Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"2", "description"=>"Animi dolore ut est distinctio sint omnis et."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1  (0.5ms) UPDATE "bookkeeper_movements" SET "amount" = 2.0, "description" = 'Animi dolore ut est distinctio sint omnis et.', "updated_at" = '2013-02-28 22:22:46.132685' WHERE "bookkeeper_movements"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 6ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"2", "description"=>"Quasi et odio harum accusantium autem."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 2.0, "description" = 'Quasi et odio harum accusantium autem.', "updated_at" = '2013-02-28 22:22:46.145031' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"2", "description"=>"Enim voluptas soluta saepe."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 2.0, "description" = 'Enim voluptas soluta saepe.', "updated_at" = '2013-02-28 22:22:46.153621' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Animi dolore ut est distinctio sint omnis et."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Quasi et odio harum accusantium autem."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Enim voluptas soluta saepe."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"2", "description"=>"Animi dolore ut est distinctio sint omnis et."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Animi dolore ut est distinctio sint omnis et."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.5ms)  (1.8ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"2", "description"=>"Quasi et odio harum accusantium autem."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Quasi et odio harum accusantium autem."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"2", "description"=>"Enim voluptas soluta saepe."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00], ["description", "Enim voluptas soluta saepe."], ["updated_at", Thu, 28 Feb 2013 22:22:46 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.8ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/movements/new.html.erb within layouts/application (2.3ms) Completed 200 OK in 39ms (Views: 32.5ms | ActiveRecord: 1.6ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (6.0ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Error quis eum repellat alias dolorum."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (1.9ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Qui sit enim veritatis quibusdam aut."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"132", "description"=>"Alias voluptas ea qui quia ut laudantium."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Alias voluptas ea qui quia ut laudantium."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"132", "description"=>"Magni ad error consectetur est."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Magni ad error consectetur est."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"132", "description"=>"Minima eius officiis dolorem ipsa suscipit recusandae sed."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Minima eius officiis dolorem ipsa suscipit recusandae sed."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.8ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Alias voluptas ea qui quia ut laudantium."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Magni ad error consectetur est."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Minima eius officiis dolorem ipsa suscipit recusandae sed."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Alias voluptas ea qui quia ut laudantium."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.0ms | ActiveRecord: 0.2ms)  (2.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Magni ad error consectetur est."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Minima eius officiis dolorem ipsa suscipit recusandae sed."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Tempora maxime expedita sit."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"132", "description"=>"Alias voluptas ea qui quia ut laudantium."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.4ms) UPDATE "bookkeeper_movements" SET "amount" = 132.0, "description" = 'Alias voluptas ea qui quia ut laudantium.', "updated_at" = '2013-02-28 22:23:10.367004' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 5ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"132", "description"=>"Magni ad error consectetur est."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 132.0, "description" = 'Magni ad error consectetur est.', "updated_at" = '2013-02-28 22:23:10.377350' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"132", "description"=>"Minima eius officiis dolorem ipsa suscipit recusandae sed."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.4ms) UPDATE "bookkeeper_movements" SET "amount" = 132.0, "description" = 'Minima eius officiis dolorem ipsa suscipit recusandae sed.', "updated_at" = '2013-02-28 22:23:10.387370' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Error quis eum repellat alias dolorum."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Qui sit enim veritatis quibusdam aut."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Error quis eum repellat alias dolorum."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00], ["description", "Qui sit enim veritatis quibusdam aut."], ["updated_at", Thu, 28 Feb 2013 22:23:10 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (1.6ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"82", "description"=>"Perferendis ut quo aut incidunt facere."}}  (0.1ms) SAVEPOINT active_record_1 SQL (4.7ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00], ["description", "Perferendis ut quo aut incidunt facere."], ["updated_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 37ms (ActiveRecord: 4.8ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (2.7ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"82", "description"=>"Aliquam laboriosam a ex rerum minima soluta."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00], ["description", "Aliquam laboriosam a ex rerum minima soluta."], ["updated_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"82", "description"=>"Pariatur id quam qui quis omnis."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00], ["description", "Pariatur id quam qui quis omnis."], ["updated_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Perferendis ut quo aut incidunt facere."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 15ms (Views: 13.5ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Aliquam laboriosam a ex rerum minima soluta."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Pariatur id quam qui quis omnis."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00], ["description", "Architecto repellendus enim culpa autem omnis quos."], ["updated_at", Thu, 28 Feb 2013 22:23:44 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 4ms (Views: 1.6ms | ActiveRecord: 0.2ms)  (1.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Repellat aut numquam ipsa quis hic unde dolorem."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"82", "description"=>"Perferendis ut quo aut incidunt facere."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 82.0, "description" = 'Perferendis ut quo aut incidunt facere.', "updated_at" = '2013-02-28 22:23:45.040589' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"82", "description"=>"Aliquam laboriosam a ex rerum minima soluta."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 82.0, "description" = 'Aliquam laboriosam a ex rerum minima soluta.', "updated_at" = '2013-02-28 22:23:45.050783' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"82", "description"=>"Pariatur id quam qui quis omnis."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.4ms) UPDATE "bookkeeper_movements" SET "amount" = 82.0, "description" = 'Pariatur id quam qui quis omnis.', "updated_at" = '2013-02-28 22:23:45.058940' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Architecto repellendus enim culpa autem omnis quos."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Repellat aut numquam ipsa quis hic unde dolorem."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Architecto repellendus enim culpa autem omnis quos."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"   (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Repellat aut numquam ipsa quis hic unde dolorem."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Perferendis ut quo aut incidunt facere."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Aliquam laboriosam a ex rerum minima soluta."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Pariatur id quam qui quis omnis."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00], ["description", "Quo perferendis est sapiente non asperiores."], ["updated_at", Thu, 28 Feb 2013 22:23:45 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (5.9ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:15 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:15 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"-77", "description"=>"Nemo molestiae aperiam voluptas laboriosam ab fugit."}} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = -77.0, "description" = 'Nemo molestiae aperiam voluptas laboriosam ab fugit.', "updated_at" = '2013-02-28 22:24:16.103513' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 5ms (ActiveRecord: 0.6ms)  (2.2ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"-77", "description"=>"Architecto itaque aut voluptates qui dolores nisi est recusandae."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = -77.0, "description" = 'Architecto itaque aut voluptates qui dolores nisi est recusandae.', "updated_at" = '2013-02-28 22:24:16.117184' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"-77", "description"=>"Quisquam vel hic et et nisi explicabo soluta."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = -77.0, "description" = 'Quisquam vel hic et et nisi explicabo soluta.', "updated_at" = '2013-02-28 22:24:16.125254' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Sint est quaerat fuga doloremque."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 16ms (Views: 13.9ms | ActiveRecord: 0.1ms) Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? LIMIT 1 [["id", 1]]  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Ab eligendi est quod."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Sint est quaerat fuga doloremque."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Ab eligendi est quod."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Sint est quaerat fuga doloremque."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Ab eligendi est quod."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-77", "description"=>"Nemo molestiae aperiam voluptas laboriosam ab fugit."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Nemo molestiae aperiam voluptas laboriosam ab fugit."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-77", "description"=>"Architecto itaque aut voluptates qui dolores nisi est recusandae."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Architecto itaque aut voluptates qui dolores nisi est recusandae."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"-77", "description"=>"Quisquam vel hic et et nisi explicabo soluta."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Quisquam vel hic et et nisi explicabo soluta."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Nemo molestiae aperiam voluptas laboriosam ab fugit."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Architecto itaque aut voluptates qui dolores nisi est recusandae."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Quisquam vel hic et et nisi explicabo soluta."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Nemo molestiae aperiam voluptas laboriosam ab fugit."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Architecto itaque aut voluptates qui dolores nisi est recusandae."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.5ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Quisquam vel hic et et nisi explicabo soluta."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00], ["description", "Officiis itaque amet asperiores facere."], ["updated_at", Thu, 28 Feb 2013 22:24:16 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (5.8ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Occaecati consectetur perferendis iste."}} Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/movements/edit.html.erb within layouts/application (2.1ms) Completed 200 OK in 46ms (Views: 42.1ms | ActiveRecord: 0.2ms)  (2.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"0", "description"=>"Recusandae harum aliquam odio impedit aut eius provident quidem."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.9ms | ActiveRecord: 0.1ms) Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"81", "description"=>"Fugiat et pariatur numquam aut occaecati aperiam."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 81.0, "description" = 'Fugiat et pariatur numquam aut occaecati aperiam.', "updated_at" = '2013-02-28 22:24:26.203943' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"81", "description"=>"Sed nisi corrupti maiores aliquam sit nobis suscipit."}} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.3ms) UPDATE "bookkeeper_movements" SET "amount" = 81.0, "description" = 'Sed nisi corrupti maiores aliquam sit nobis suscipit.', "updated_at" = '2013-02-28 22:24:26.214173' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#update as HTML Parameters: {"id"=>"1", "movement"=>{"amount"=>"81", "description"=>"Et nostrum voluptas nam similique atque tempora quis ut."}} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.4ms) UPDATE "bookkeeper_movements" SET "amount" = 81.0, "description" = 'Et nostrum voluptas nam similique atque tempora quis ut.', "updated_at" = '2013-02-28 22:24:26.224792' WHERE "bookkeeper_movements"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Occaecati consectetur perferendis iste."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Recusandae harum aliquam odio impedit aut eius provident quidem."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Fugiat et pariatur numquam aut occaecati aperiam."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Sed nisi corrupti maiores aliquam sit nobis suscipit."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Et nostrum voluptas nam similique atque tempora quis ut."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Est ut esse iste eum excepturi ducimus consequatur."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Fugiat et pariatur numquam aut occaecati aperiam."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Sed nisi corrupti maiores aliquam sit nobis suscipit."}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.1ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Et nostrum voluptas nam similique atque tempora quis ut."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"81", "description"=>"Fugiat et pariatur numquam aut occaecati aperiam."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Fugiat et pariatur numquam aut occaecati aperiam."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"81", "description"=>"Sed nisi corrupti maiores aliquam sit nobis suscipit."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Sed nisi corrupti maiores aliquam sit nobis suscipit."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"81", "description"=>"Et nostrum voluptas nam similique atque tempora quis ut."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Et nostrum voluptas nam similique atque tempora quis ut."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"   (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Occaecati consectetur perferendis iste."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Recusandae harum aliquam odio impedit aut eius provident quidem."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Movement Load (0.0ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_movements" WHERE "bookkeeper_movements"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/balance Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"   (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Perferendis fugit voluptas animi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 8ms (Views: 2.1ms | ActiveRecord: 0.2ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Suscipit consectetur voluptas velit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Investor Infrastructure Technician", "description"=>"Eum eaque earum voluptatem excepturi.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Investor Infrastructure Technician', "description" = 'Eum eaque earum voluptatem excepturi.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:24:26.461983' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 6ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Brand Representative", "description"=>"Est est quaerat sit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Brand Representative', "description" = 'Est est quaerat sit.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:24:26.483039' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.7ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Dynamic Solutions Facilitator", "description"=>"At dolor nisi voluptatum fugit corporis quia.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Dynamic Solutions Facilitator', "description" = 'At dolor nisi voluptatum fugit corporis quia.', "receipt" = 'receipt.jpg', "updated_at" = '2013-02-28 22:24:26.500202' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Iusto cupiditate temporibus est qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Web Planner"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 3ms (Views: 1.6ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Aliquam fugiat dolor expedita voluptas ipsum nulla aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Integration Associate"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Iusto cupiditate temporibus est qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Security Producer"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Aliquam fugiat dolor expedita voluptas ipsum nulla aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Integration Associate"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Iure excepturi sit aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Principal Branding Supervisor"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Animi ut quia rerum exercitationem voluptate ratione quia sed."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Central Brand Strategist"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Fugiat et pariatur numquam aut occaecati aperiam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.9ms | ActiveRecord: 0.2ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Sed nisi corrupti maiores aliquam sit nobis suscipit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Et nostrum voluptas nam similique atque tempora quis ut.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.2ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Corporate Security Producer", "description"=>"Iusto cupiditate temporibus est qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Iusto cupiditate temporibus est qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Corporate Security Producer"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Factors Executive", "description"=>"Voluptatem soluta ab distinctio ut asperiores odit.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Voluptatem soluta ab distinctio ut asperiores odit."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Factors Executive"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Senior Security Strategist", "description"=>"Voluptas corrupti qui quia reprehenderit vel enim labore numquam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Voluptas corrupti qui quia reprehenderit vel enim labore numquam."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Senior Security Strategist"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.7ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Iusto cupiditate temporibus est qui."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Customer Web Planner"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Aliquam fugiat dolor expedita voluptas ipsum nulla aut."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Integration Associate"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 2ms (ActiveRecord: 0.3ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.6ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Occaecati consectetur perferendis iste."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Recusandae harum aliquam odio impedit aut eius provident quidem."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Voluptas ut repellat dolores."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.1ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Iure nam exercitationem eveniet ut nisi quo molestiae consequuntur."], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.2ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Perferendis voluptatem iusto libero aspernatur."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 2ms (Views: 1.7ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Security Producer"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["description", "Eum eaque earum voluptatem excepturi."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Thu, 28 Feb 2013 22:24:26 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.5ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml Connecting to database specified by database.yml Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (10.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 16ms (Views: 15.5ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Pariatur omnis sint molestias recusandae."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Ut aperiam minus quis labore."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Quis quia consequuntur id repellat magnam quae laboriosam laborum."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"180", "description"=>"Pariatur omnis sint molestias recusandae."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Pariatur omnis sint molestias recusandae."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"180", "description"=>"Ut aperiam minus quis labore."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Ut aperiam minus quis labore."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"180", "description"=>"Quis quia consequuntur id repellat magnam quae laboriosam laborum."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Quis quia consequuntur id repellat magnam quae laboriosam laborum."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Pariatur omnis sint molestias recusandae."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Ut aperiam minus quis labore."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements" Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Quis quia consequuntur id repellat magnam quae laboriosam laborum."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"   (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Qui et quis nihil aut occaecati blanditiis tempore."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Hic officiis quis sed harum."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Qui et quis nihil aut occaecati blanditiis tempore."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Hic officiis quis sed harum."], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (1.1ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "My searchable purchase"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Metrics Director"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.5ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Qui dolor sed ipsam enim occaecati temporibus dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["description", "Eaque quam culpa explicabo debitis."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Fri, 08 Mar 2013 23:18:59 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Qui et quis nihil aut occaecati blanditiis tempore."], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 4ms (Views: 2.8ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Human Data Engineer", "description"=>"Qui dolor sed ipsam enim occaecati temporibus dolores.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.0ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.3ms) UPDATE "bookkeeper_purchases" SET "title" = 'Human Data Engineer', "description" = 'Qui dolor sed ipsam enim occaecati temporibus dolores.', "receipt" = 'receipt.jpg', "updated_at" = '2013-03-08 23:19:00.355347' WHERE "bookkeeper_purchases"."id" = 1  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Human Interactions Technician", "description"=>"Eos asperiores voluptatum dolorem quisquam alias saepe.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Human Interactions Technician', "description" = 'Eos asperiores voluptatum dolorem quisquam alias saepe.', "receipt" = 'receipt.jpg', "updated_at" = '2013-03-08 23:19:00.374662' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.7ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>"Direct Group Administrator", "description"=>"Et quis ullam nesciunt tempora quibusdam consequatur molestiae esse.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", 1]]  (0.4ms) UPDATE "bookkeeper_purchases" SET "title" = 'Direct Group Administrator', "description" = 'Et quis ullam nesciunt tempora quibusdam consequatur molestiae esse.', "receipt" = 'receipt.jpg', "updated_at" = '2013-03-08 23:19:00.423424' WHERE "bookkeeper_purchases"."id" = 1  (0.1ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 7ms (ActiveRecord: 0.6ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Pariatur omnis sint molestias recusandae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 7ms (Views: 3.0ms | ActiveRecord: 0.1ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? LIMIT 1 [["id", 1]]  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Test lorem ipsum"], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Test title"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#update as HTML Parameters: {"id"=>"1", "purchase"=>{"title"=>nil, "description"=>"Ut aperiam minus quis labore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 2ms (Views: 1.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.7ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Qui dolor sed ipsam enim occaecati temporibus dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Metrics Director"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Eos asperiores voluptatum dolorem quisquam alias saepe."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Interactions Technician"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 2.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Et quis ullam nesciunt tempora quibusdam consequatur molestiae esse."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Direct Group Administrator"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Quae illum omnis recusandae eius."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Usability Liason"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#index as HTML Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Metrics Director", "description"=>"Qui dolor sed ipsam enim occaecati temporibus dolores.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Qui dolor sed ipsam enim occaecati temporibus dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Metrics Director"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.5ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Security Associate", "description"=>"Possimus blanditiis quis voluptatem rerum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Possimus blanditiis quis voluptatem rerum."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Future Security Associate"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 5ms (ActiveRecord: 0.8ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Principal Security Administrator", "description"=>"Sint id occaecati quod nisi molestias.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Sint id occaecati quod nisi molestias."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", nil], ["title", "Principal Security Administrator"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 4ms (ActiveRecord: 0.6ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Pariatur omnis sint molestias recusandae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 1.4ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Ut aperiam minus quis labore.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quis quia consequuntur id repellat magnam quae laboriosam laborum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Qui dolor sed ipsam enim occaecati temporibus dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Interactions Consultant"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_purchases"   (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Eos asperiores voluptatum dolorem quisquam alias saepe."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Interactions Technician"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#destroy as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]]  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) DELETE FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? [["id", 1]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Redirected to http://test.host/bookkeeper/purchases Completed 302 Found in 3ms (ActiveRecord: 0.4ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Qui dolor sed ipsam enim occaecati temporibus dolores."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "International Interactions Consultant"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("created_at", "description", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?) [["created_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["description", "Eos asperiores voluptatum dolorem quisquam alias saepe."], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Human Interactions Technician"], ["updated_at", Fri, 08 Mar 2013 23:19:00 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::PurchasesController#edit as HTML Parameters: {"id"=>"1"} Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE "bookkeeper_purchases"."id" = ? ORDER BY created_at DESC LIMIT 1 [["id", "1"]] Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (9.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Dolores veniam cum molestiae quisquam et."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 39ms (Views: 37.5ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.5ms) SELECT COUNT(*) FROM "bookkeeper_purchases" Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Legacy Brand Strategist", "description"=>"Non harum consequatur eum ab laboriosam molestiae et eveniet.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"National Response Orchestrator", "description"=>"Vero consequatur ratione reiciendis dolorum.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>"Future Accounts Agent", "description"=>"Ipsa mollitia ut molestiae.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_purchases"  Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Exercitationem voluptatem libero qui.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 3ms  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Quis quia placeat enim ut sed sit quia magnam.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#create as HTML Parameters: {"purchase"=>{"title"=>nil, "description"=>"Qui consectetur officiis perferendis molestias.", "purchase_date"=>"2013-02-15", "warranty_duration"=>"24", "receipt"=>"#"}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 27ms (Views: 26.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::PurchasesController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Exercitationem voluptatem libero qui."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Quis quia placeat enim ut sed sit quia magnam."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Qui consectetur officiis perferendis molestias."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"68", "description"=>"Exercitationem voluptatem libero qui."}}  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Exercitationem voluptatem libero qui."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 2ms  (0.4ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"68", "description"=>"Quis quia placeat enim ut sed sit quia magnam."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Quis quia placeat enim ut sed sit quia magnam."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 3ms  (0.3ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"68", "description"=>"Qui consectetur officiis perferendis molestias."}}  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Qui consectetur officiis perferendis molestias."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 500 Internal Server Error in 5ms  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.2ms) SELECT COUNT(*) FROM "bookkeeper_movements"  Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Exercitationem voluptatem libero qui."}}  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 4ms (Views: 2.0ms | ActiveRecord: 0.1ms)  (0.1ms) SELECT COUNT(*) FROM "bookkeeper_movements"  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Quis quia placeat enim ut sed sit quia magnam."}}  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.1ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#create as HTML Parameters: {"movement"=>{"amount"=>"0", "description"=>"Qui consectetur officiis perferendis molestias."}}  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1 Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Dolores veniam cum molestiae quisquam et."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Quisquam velit et optio in eligendi fugit."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::MovementsController#new as HTML Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Test lorem ipsum"], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Dolores veniam cum molestiae quisquam et."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00], ["description", "Quisquam velit et optio in eligendi fugit."], ["updated_at", Sat, 09 Mar 2013 17:07:35 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (3.5ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (3.3ms) Completed 200 OK in 48ms (Views: 43.8ms | ActiveRecord: 3.5ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.7ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 18:53:18 UTC +00:00], ["description", "Cupiditate soluta debitis quo sint laudantium perspiciatis iusto."], ["updated_at", Sat, 09 Mar 2013 18:53:18 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 4ms (Views: 3.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.2ms) Completed 200 OK in 47ms (Views: 46.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (2.2ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 18:53:47 UTC +00:00], ["description", "Et mollitia iusto at architecto ea."], ["updated_at", Sat, 09 Mar 2013 18:53:47 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 12ms (Views: 12.0ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (2.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 7ms (Views: 2.5ms | ActiveRecord: 2.5ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (1.6ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 18:57:00 UTC +00:00], ["description", "Beatae provident voluptates voluptate."], ["updated_at", Sat, 09 Mar 2013 18:57:00 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.4ms) INSERT INTO "bookkeeper_movements" ("amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 18:58:09 UTC +00:00], ["description", "In ea sunt dolore quo."], ["updated_at", Sat, 09 Mar 2013 18:58:09 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 47ms (Views: 44.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (1.9ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  Migrating to CreateBookkeeperPurchases (20130215165240) Migrating to CreateBookkeeperAccounts (20130228234536)  (0.1ms) select sqlite_version(*)  (0.0ms) begin transaction  (0.4ms) CREATE TABLE "bookkeeper_accounts" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255), "initial_balance" decimal(8,2) DEFAULT 0, "balance" decimal(8,2), "start_date" datetime, "end_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE INDEX "index_bookkeeper_accounts_on_title" ON "bookkeeper_accounts" ("title")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130228234536')  (0.7ms) commit transaction Migrating to CreateBookkeeperMovements (20130228234703)  (0.0ms) begin transaction  (0.1ms) CREATE TABLE "bookkeeper_movements" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "account_id" integer, "amount" decimal(8,2), "description" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  SQLite3::SQLException: table "bookkeeper_movements" already exists: CREATE TABLE "bookkeeper_movements" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "account_id" integer, "amount" decimal(8,2), "description" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.1ms) select sqlite_version(*)  (2.8ms) CREATE TABLE "schema_migrations" ("version" varchar(255) NOT NULL)  (1.0ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")  (1.8ms) SELECT "schema_migrations"."version" FROM "schema_migrations" Migrating to CreateBookkeeperPurchases (20130215165240)  (0.0ms) begin transaction  (0.4ms) CREATE TABLE "bookkeeper_purchases" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255), "description" text, "purchase_date" date, "warranty_duration" integer, "receipt" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE INDEX "index_bookkeeper_purchases_on_title" ON "bookkeeper_purchases" ("title")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130215165240')  (0.7ms) commit transaction Migrating to CreateBookkeeperAccounts (20130228234536)  (0.0ms) begin transaction  (0.4ms) CREATE TABLE "bookkeeper_accounts" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255), "initial_balance" decimal(8,2) DEFAULT 0, "balance" decimal(8,2), "start_date" datetime, "end_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)   (0.1ms) CREATE INDEX "index_bookkeeper_accounts_on_title" ON "bookkeeper_accounts" ("title")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130228234536')  (0.8ms) commit transaction Migrating to CreateBookkeeperMovements (20130228234703)  (0.0ms) begin transaction  (0.3ms) CREATE TABLE "bookkeeper_movements" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "account_id" integer, "amount" decimal(8,2), "description" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) CREATE INDEX "index_bookkeeper_movements_on_account_id" ON "bookkeeper_movements" ("account_id")  (0.1ms) CREATE INDEX "index_bookkeeper_movements_on_amount" ON "bookkeeper_movements" ("amount")  (0.1ms) CREATE INDEX "index_bookkeeper_movements_on_description" ON "bookkeeper_movements" ("description")  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130228234703')  (0.8ms) commit transaction Migrating to AddDetailsToPurchases (20130308231159)  (0.0ms) begin transaction  (0.4ms) ALTER TABLE "bookkeeper_purchases" ADD "invoice" boolean DEFAULT 'f'  (0.1ms) ALTER TABLE "bookkeeper_purchases" ADD "amount" decimal(8,2)  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130308231159')  (0.6ms) commit transaction Migrating to CreateBookkeeperCategories (20130308231918)  (0.0ms) begin transaction  (0.4ms) CREATE TABLE "bookkeeper_categories" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "categorizable_id" integer, "categorizable_type" varchar(255), "name" varchar(255), "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ('20130308231918')  (0.8ms) commit transaction  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations"  Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (5.7ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", nil], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["description", "Sequi repellat et dolorem porro maiores."], ["updated_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (2.2ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 34ms (Views: 32.9ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Sequi repellat et dolorem porro maiores.' LIMIT 1  (0.1ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Et repudiandae vero quidem est quibusdam necessitatibus deleniti.' LIMIT 1  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["description", "Praesentium ratione in eius autem eum aut dolor laboriosam."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Configuration Designer"], ["updated_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["description", "Voluptas eaque modi hic animi."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:01:22 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Bookkeeper::Account Exists (1.9ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Et harum sunt sed cupiditate.' LIMIT 1  (0.1ms) rollback transaction  (0.1ms) begin transaction Bookkeeper::Account Exists (0.3ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Delectus quas necessitatibus non.' LIMIT 1  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", nil], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["description", "Et harum sunt sed cupiditate."], ["updated_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 38ms (Views: 36.5ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 3ms (Views: 2.4ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["description", "Sequi commodi quos eos aperiam quasi sit et."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Markets Coordinator"], ["updated_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["description", "Et neque minus sit fugit ratione aut blanditiis."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:03:08 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.9ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:38 UTC +00:00], ["description", "Aut eveniet est aut debitis illum."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:03:38 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.5ms) Completed 200 OK in 15ms (Views: 14.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (1.7ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:38 UTC +00:00], ["description", "Ratione numquam modi quae recusandae."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:03:38 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:03:38 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Regional Identity Technician"], ["updated_at", Sat, 09 Mar 2013 19:03:38 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Aut eveniet est aut debitis illum.' LIMIT 1  (0.1ms) rollback transaction  (0.1ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Tempora odit sed illum repellat et dicta eius perferendis.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.4ms) Completed 200 OK in 31ms (Views: 30.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (3.0ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Dynamic Metrics Architect"], ["updated_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.5ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["description", "Tempore ipsa labore delectus."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["description", "Necessitatibus neque id fugit corrupti qui qui molestias."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Id commodi eos in aliquid quis nostrum dolorem.' LIMIT 1  (0.2ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.7ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Id commodi eos in aliquid quis nostrum dolorem."], ["updated_at", Sat, 09 Mar 2013 19:04:17 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.2ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.7ms | ActiveRecord: 0.2ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Id commodi eos in aliquid quis nostrum dolorem.' LIMIT 1  (0.0ms) rollback transaction  (0.1ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Dolorem voluptas quaerat aut et perferendis ipsa.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction Bookkeeper::Account Exists (1.5ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Expedita quibusdam officia nemo.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Odio dolor aut sequi.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.5ms) Completed 200 OK in 43ms (Views: 42.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:56 UTC +00:00], ["description", "Dolores impedit corrupti quia consequatur animi aut id."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:04:56 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Division Orchestrator"], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["description", "Incidunt magni qui maiores possimus non quis quo."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Expedita quibusdam officia nemo.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.5ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Expedita quibusdam officia nemo."], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["description", "Odio dolor aut sequi."], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["description", "Odit quis est nulla assumenda officia corrupti similique praesentium."], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["description", "Ipsa quos quia nesciunt modi ut et fugit."], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00], ["description", "Cupiditate enim ut aperiam omnis similique non."], ["updated_at", Sat, 09 Mar 2013 19:04:57 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 2.0ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.7ms | ActiveRecord: 0.1ms)  (0.0ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction Bookkeeper::Account Exists (1.5ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Veritatis error sint odio.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Ea ipsam quasi eum aut esse earum.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (3.3ms) Completed 200 OK in 42ms (Views: 41.5ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.7ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Investor Data Orchestrator"], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "Culpa velit et reprehenderit amet aut."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "Iusto inventore maiores veritatis placeat est quam dolorem."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Veritatis error sint odio.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.5ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Veritatis error sint odio."], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "Ea ipsam quasi eum aut esse earum."], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "Vel nostrum et aut officiis aliquam."], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "Quo praesentium autem sint maxime rerum fugit non."], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["description", "Necessitatibus rem omnis tempora quibusdam."], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.1ms)  (0.6ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Dolor nobis quia quae.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.4ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Dolor nobis quia quae."], ["updated_at", Sat, 09 Mar 2013 19:05:27 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (1.6ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Enim similique voluptatem minima nemo.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Libero voluptas itaque quia earum ut sed.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.1ms) Completed 200 OK in 14ms (Views: 13.5ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (2.0ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Forward Usability Manager"], ["updated_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["description", "Sint quod sit aliquid."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["description", "Aut officiis id autem et eos id excepturi."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Enim similique voluptatem minima nemo.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.5ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Enim similique voluptatem minima nemo."], ["updated_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Libero voluptas itaque quia earum ut sed.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Libero voluptas itaque quia earum ut sed."], ["updated_at", Sat, 09 Mar 2013 19:07:18 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (1.9ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Ducimus alias omnis quas.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (1.5ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Ducimus alias omnis quas."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.6ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "Quidem voluptatem repudiandae excepturi et ut dicta nam."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "Ut mollitia neque incidunt animi."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "Assumenda cupiditate est magnam cumque."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "Et aspernatur itaque ut."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/balance/index.html.erb within layouts/application (2.0ms) Completed 200 OK in 13ms (Views: 11.5ms | ActiveRecord: 0.1ms)  (2.5ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Iusto velit doloremque nihil quia nam non ea.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Iusto velit doloremque nihil quia nam non ea."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction  (0.1ms) begin transaction Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Ducimus alias omnis quas.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Quidem voluptatem repudiandae excepturi et ut dicta nam.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.8ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.8ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Corporate Data Architect"], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 2ms (Views: 1.2ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "Veniam quia tenetur quas quidem non harum."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["description", "Ducimus alias omnis quas."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["warranty_duration", 24]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Excepturi alias laboriosam quo omnis numquam.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.4ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Excepturi alias laboriosam quo omnis numquam."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Qui nesciunt dolor eius quam consequuntur dolores.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.4ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Qui nesciunt dolor eius quam consequuntur dolores."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Expedita minima fuga ut ea.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.4ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Expedita minima fuga ut ea."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Exercitationem vel quos ut dolorum autem.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.5ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Exercitationem vel quos ut dolorum autem."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Quam dolorum quo voluptatem eum laudantium at.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.4ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Quam dolorum quo voluptatem eum laudantium at."], ["updated_at", Sat, 09 Mar 2013 19:07:53 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.4ms) rollback transaction Connecting to database specified by database.yml  (0.4ms) begin transaction Bookkeeper::Account Exists (1.6ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Repudiandae pariatur et eum.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Aut illo dolor id quasi optio suscipit eum et.' LIMIT 1  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (1.6ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "My searchable purchase"], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "Future Research Coordinator"], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Rendered /Users/tommyblue/Devel/bookkeeper/app/views/bookkeeper/search/create.html.erb within layouts/application (2.5ms) Completed 200 OK in 14ms (Views: 13.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.2ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "Accusamus deleniti ipsum omnis eos exercitationem omnis quisquam cum."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%searchable%' OR description LIKE '%searchable%') ORDER BY created_at DESC  (0.5ms) rollback transaction  (0.1ms) begin transaction Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"searchable"}} Completed 200 OK in 1ms (Views: 0.9ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 SQL (0.4ms) INSERT INTO "bookkeeper_purchases" ("amount", "created_at", "description", "invoice", "purchase_date", "receipt", "title", "updated_at", "warranty_duration") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "Veritatis perferendis adipisci et labore cupiditate dolores amet explicabo."], ["invoice", false], ["purchase_date", Fri, 15 Feb 2013], ["receipt", "receipt.jpg"], ["title", "My searchable purchase"], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["warranty_duration", 24]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::SearchController#create as HTML Parameters: {"search"=>{"q"=>"unsearchable"}} Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Bookkeeper::Purchase Load (0.1ms) SELECT "bookkeeper_purchases".* FROM "bookkeeper_purchases" WHERE (title LIKE '%unsearchable%' OR description LIKE '%unsearchable%') ORDER BY created_at DESC  (0.3ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.0ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.0ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Nihil ratione velit laborum maiores harum.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.5ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Nihil ratione velit laborum maiores harum."], ["updated_at", Sat, 09 Mar 2013 19:08: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 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Omnis nihil nemo quae error illum consequatur.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.6ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Omnis nihil nemo quae error illum consequatur."], ["updated_at", Sat, 09 Mar 2013 19:08: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 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Asperiores ut quia aut.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Asperiores ut quia aut."], ["updated_at", Sat, 09 Mar 2013 19:08: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 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Perferendis voluptatem pariatur officiis sed nisi.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Perferendis voluptatem pariatur officiis sed nisi."], ["updated_at", Sat, 09 Mar 2013 19:08: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 Bookkeeper::Account Exists (0.1ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Ea eum reiciendis veritatis non et ratione.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Ea eum reiciendis veritatis non et ratione."], ["updated_at", Sat, 09 Mar 2013 19:08: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 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Repudiandae pariatur et eum.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Repudiandae pariatur et eum."], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.5ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "Aut illo dolor id quasi optio suscipit eum et."], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "Cumque molestiae qui laborum modi quis error natus quia."], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.2ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "Molestias rerum similique ullam quam et est atque dolorem."], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 SQL (0.3ms) INSERT INTO "bookkeeper_movements" ("account_id", "amount", "created_at", "description", "updated_at") VALUES (?, ?, ?, ?, ?) [["account_id", 1], ["amount", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["description", "Reprehenderit cum et ullam."], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00]]  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = 1)  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 3ms (Views: 1.8ms | ActiveRecord: 0.1ms)  (0.5ms) rollback transaction  (0.0ms) begin transaction  (0.0ms) SAVEPOINT active_record_1 Bookkeeper::Account Exists (0.2ms) SELECT 1 AS one FROM "bookkeeper_accounts" WHERE "bookkeeper_accounts"."title" = 'Facilis repudiandae eum temporibus nam nulla et occaecati.' LIMIT 1  (0.1ms) SELECT SUM("bookkeeper_movements"."amount") AS sum_id FROM "bookkeeper_movements" WHERE (bookkeeper_movements.account_id = NULL) SQL (0.3ms) INSERT INTO "bookkeeper_accounts" ("balance", "created_at", "end_date", "initial_balance", "start_date", "title", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["balance", #], ["created_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00], ["end_date", nil], ["initial_balance", #], ["start_date", nil], ["title", "Facilis repudiandae eum temporibus nam nulla et occaecati."], ["updated_at", Sat, 09 Mar 2013 19:08:17 UTC +00:00]]  (0.0ms) RELEASE SAVEPOINT active_record_1 Processing by Bookkeeper::BalanceController#index as HTML Bookkeeper::Movement Load (0.1ms) SELECT "bookkeeper_movements".* FROM "bookkeeper_movements" ORDER BY created_at DESC Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms)  (0.4ms) rollback transaction