test/railsapp/log/test.log in track_changes-1.0.0 vs test/railsapp/log/test.log in track_changes-1.0.1
- old
+ new
@@ -4981,5 +4981,432 @@
[1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
[1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
[1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
[1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM audits
[1m[36mAudit Load (1.0ms)[0m [1mSELECT audits.* FROM audits[0m
+ [1m[36mSQL (2.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (11.0ms)[0m DROP TABLE audits
+ [1m[36mSQL (13.0ms)[0m [1mCREATE TABLE audits (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, audited_id integer(0) NOT NULL, audited_type VARCHAR(255) NOT NULL, user_id integer(0), change_set text NOT NULL, created_at DATETIME NOT NULL) [0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (15.0ms)[0m [1mDROP TABLE posts[0m
+ [1m[35mSQL (8.0ms)[0m CREATE TABLE posts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, title VARCHAR(255), body text)
+ [1m[36mSQL (1.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (7.0ms)[0m DROP TABLE users
+ [1m[36mSQL (4.0ms)[0m [1mCREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR(255)) [0m
+ [1m[35mSQL (0.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (0.0ms)[0m [1mSELECT version FROM schema_migrations[0m
+ [1m[35mSQL (0.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (5.0ms)[0m [1mDROP TABLE audits[0m
+ [1m[35mSQL (5.0ms)[0m CREATE TABLE audits (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, audited_id integer(0) NOT NULL, audited_type VARCHAR(255) NOT NULL, user_id integer(0), change_set text NOT NULL, created_at DATETIME NOT NULL)
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (6.0ms)[0m DROP TABLE posts
+ [1m[36mSQL (6.0ms)[0m [1mCREATE TABLE posts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, title VARCHAR(255), body text) [0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (5.0ms)[0m [1mDROP TABLE users[0m
+ [1m[35mSQL (6.0ms)[0m CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR(255))
+ [1m[36mSQL (1.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (1.0ms)[0m SELECT version FROM schema_migrations
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed"}, "id"=>"1"}
+get_user
+ [1m[35mUser Load (0.0ms)[0m SELECT users.* FROM users WHERE (users.id IS NULL) LIMIT 1
+get_post
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1[0m
+current_user
+ [1m[35mSQL (0.0ms)[0m UPDATE posts SET title = 'Changed' WHERE (posts.id = 1)
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed
+', '2010-09-02 19:01:29', NULL)[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+Redirected to http://test.host/posts
+Completed 302 Found in 190ms
+ [1m[36mPost Load (1.0ms)[0m [1mSELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post')
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m DELETE FROM users
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed User Test"}, "id"=>"1", "user_id"=>nil}
+get_user
+ [1m[36mUser Load (0.0ms)[0m [1mSELECT users.* FROM users WHERE (users.id IS NULL) LIMIT 1[0m
+get_post
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+current_user
+ [1m[36mSQL (0.0ms)[0m [1mUPDATE posts SET title = 'Changed User Test' WHERE (posts.id = 1)[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed User Test
+', '2010-09-02 19:01:29', NULL)
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'[0m
+Redirected to http://test.host/posts
+Completed 302 Found in 57ms
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (2.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m DELETE FROM users
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO users (name) VALUES ('ControllerTest')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO users (name) VALUES ('Someone Else')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed User Test"}, "user_id"=>1, "id"=>"1"}
+get_user
+ [1m[36mUser Load (1.0ms)[0m [1mSELECT users.* FROM users WHERE (users.id = 1) LIMIT 1[0m
+get_post
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+current_user
+ [1m[36mSQL (0.0ms)[0m [1mUPDATE posts SET title = 'Changed User Test' WHERE (posts.id = 1)[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed User Test
+', '2010-09-02 19:01:29', 1)
+ [1m[36mSQL (1.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'[0m
+Redirected to http://test.host/posts
+Completed 302 Found in 65ms
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mAudit Load (3.0ms)[0m SELECT audits.* FROM audits
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts[0m
+ [1m[35mUser Load (1.0ms)[0m SELECT users.* FROM users
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = NULL AND audits.audited_type = 'Post')[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO users (name) VALUES ('John Public')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (1.0ms)[0m UPDATE posts SET title = 'Title Changed' WHERE (posts.id = 1)
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Test Post
+ - Title Changed
+', '2010-09-02 19:01:29', NULL)[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post')
+ [1m[36mSQL (1.0ms)[0m [1mSELECT COUNT(*) AS count_id FROM audits[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO users (name) VALUES ('John Public')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM audits
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits[0m
+ [1m[36mSQL (1.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (10.0ms)[0m DROP TABLE audits
+ [1m[36mSQL (6.0ms)[0m [1mCREATE TABLE audits (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, audited_id integer(0) NOT NULL, audited_type VARCHAR(255) NOT NULL, user_id integer(0), change_set text NOT NULL, created_at DATETIME NOT NULL) [0m
+ [1m[35mSQL (0.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (4.0ms)[0m [1mDROP TABLE posts[0m
+ [1m[35mSQL (106.0ms)[0m CREATE TABLE posts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, title VARCHAR(255), body text)
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (5.0ms)[0m DROP TABLE users
+ [1m[36mSQL (5.0ms)[0m [1mCREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR(255)) [0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (0.0ms)[0m [1mSELECT version FROM schema_migrations[0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (4.0ms)[0m [1mDROP TABLE audits[0m
+ [1m[35mSQL (4.0ms)[0m CREATE TABLE audits (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, audited_id integer(0) NOT NULL, audited_type VARCHAR(255) NOT NULL, user_id integer(0), change_set text NOT NULL, created_at DATETIME NOT NULL)
+ [1m[36mSQL (1.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (4.0ms)[0m DROP TABLE posts
+ [1m[36mSQL (4.0ms)[0m [1mCREATE TABLE posts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, title VARCHAR(255), body text) [0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (5.0ms)[0m [1mDROP TABLE users[0m
+ [1m[35mSQL (4.0ms)[0m CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR(255))
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (0.0ms)[0m SELECT version FROM schema_migrations
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed"}, "id"=>"1"}
+get_user
+ [1m[35mUser Load (0.0ms)[0m SELECT users.* FROM users WHERE (users.id IS NULL) LIMIT 1
+get_post
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1[0m
+current_user
+ [1m[35mSQL (0.0ms)[0m UPDATE posts SET title = 'Changed' WHERE (posts.id = 1)
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed
+', '2010-09-15 17:29:44', NULL)[0m
+ [1m[35mSQL (1.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+Redirected to http://test.host/posts
+Completed 302 Found in 158ms
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1[0m
+ [1m[35mSQL (1.0ms)[0m SELECT COUNT(*) AS count_id FROM (SELECT 1 FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post')) AS subquery
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (1.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m DELETE FROM users
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed User Test"}, "id"=>"1", "user_id"=>nil}
+get_user
+ [1m[36mUser Load (0.0ms)[0m [1mSELECT users.* FROM users WHERE (users.id IS NULL) LIMIT 1[0m
+get_post
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+current_user
+ [1m[36mSQL (0.0ms)[0m [1mUPDATE posts SET title = 'Changed User Test' WHERE (posts.id = 1)[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed User Test
+', '2010-09-15 17:29:44', NULL)
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'[0m
+Redirected to http://test.host/posts
+Completed 302 Found in 47ms
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+ [1m[36mAudit Load (1.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (2.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (1.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m DELETE FROM users
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO users (name) VALUES ('ControllerTest')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO users (name) VALUES ('Someone Else')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed User Test"}, "user_id"=>1, "id"=>"1"}
+get_user
+ [1m[36mUser Load (0.0ms)[0m [1mSELECT users.* FROM users WHERE (users.id = 1) LIMIT 1[0m
+get_post
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+current_user
+ [1m[36mSQL (0.0ms)[0m [1mUPDATE posts SET title = 'Changed User Test' WHERE (posts.id = 1)[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed User Test
+', '2010-09-15 17:29:44', 1)
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'[0m
+Redirected to http://test.host/posts
+Completed 302 Found in 36ms
+ [1m[35mPost Load (1.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mAudit Load (3.0ms)[0m SELECT audits.* FROM audits
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts[0m
+ [1m[35mUser Load (0.0ms)[0m SELECT users.* FROM users
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = NULL AND audits.audited_type = 'Post')[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO users (name) VALUES ('John Public')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m UPDATE posts SET title = 'Title Changed' WHERE (posts.id = 1)
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Test Post
+ - Title Changed
+', '2010-09-15 17:29:44', NULL)[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (1.0ms)[0m SELECT COUNT(*) AS count_id FROM (SELECT 1 FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post')) AS subquery
+ [1m[36mSQL (0.0ms)[0m [1mSELECT COUNT(*) AS count_id FROM audits[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO users (name) VALUES ('John Public')
+ [1m[36mSQL (1.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (1.0ms)[0m SELECT COUNT(*) AS count_id FROM audits
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM audits
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO users (name) VALUES ('John Public')[0m
+ [1m[35mSQL (1.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'
+ [1m[36mSQL (2.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (3, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess {}
+
+', '2010-09-15 17:29:44', NULL)[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+ [1m[36mSQL (0.0ms)[0m [1mSELECT COUNT(*) AS count_id FROM audits[0m
+ [1m[36mSQL (1.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (5.0ms)[0m DROP TABLE audits
+ [1m[36mSQL (4.0ms)[0m [1mCREATE TABLE audits (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, audited_id integer(0) NOT NULL, audited_type VARCHAR(255) NOT NULL, user_id integer(0), change_set text NOT NULL, created_at DATETIME NOT NULL) [0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (5.0ms)[0m [1mDROP TABLE posts[0m
+ [1m[35mSQL (4.0ms)[0m CREATE TABLE posts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, title VARCHAR(255), body text)
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (6.0ms)[0m DROP TABLE users
+ [1m[36mSQL (5.0ms)[0m [1mCREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR(255)) [0m
+ [1m[35mSQL (1.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (0.0ms)[0m [1mSELECT version FROM schema_migrations[0m
+ [1m[35mSQL (0.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (5.0ms)[0m [1mDROP TABLE audits[0m
+ [1m[35mSQL (4.0ms)[0m CREATE TABLE audits (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, audited_id integer(0) NOT NULL, audited_type VARCHAR(255) NOT NULL, user_id integer(0), change_set text NOT NULL, created_at DATETIME NOT NULL)
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (4.0ms)[0m DROP TABLE posts
+ [1m[36mSQL (4.0ms)[0m [1mCREATE TABLE posts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, title VARCHAR(255), body text) [0m
+ [1m[35mSQL (0.0ms)[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+ [1m[36mSQL (4.0ms)[0m [1mDROP TABLE users[0m
+ [1m[35mSQL (5.0ms)[0m CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name VARCHAR(255))
+ [1m[36mSQL (0.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (0.0ms)[0m SELECT version FROM schema_migrations
+ [1m[36mSQL (1.0ms)[0m [1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed"}, "id"=>"1"}
+get_user
+ [1m[35mUser Load (0.0ms)[0m SELECT users.* FROM users WHERE (users.id IS NULL) LIMIT 1
+get_post
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1[0m
+current_user
+ [1m[35mSQL (0.0ms)[0m UPDATE posts SET title = 'Changed' WHERE (posts.id = 1)
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed
+', '2010-09-15 17:30:08', NULL)[0m
+ [1m[35mSQL (1.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+Redirected to http://test.host/posts
+Completed 302 Found in 118ms
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM (SELECT 1 FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post')) AS subquery
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m DELETE FROM users
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed User Test"}, "id"=>"1", "user_id"=>nil}
+get_user
+ [1m[36mUser Load (0.0ms)[0m [1mSELECT users.* FROM users WHERE (users.id IS NULL) LIMIT 1[0m
+get_post
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+current_user
+ [1m[36mSQL (0.0ms)[0m [1mUPDATE posts SET title = 'Changed User Test' WHERE (posts.id = 1)[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed User Test
+', '2010-09-15 17:30:08', NULL)
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'[0m
+Redirected to http://test.host/posts
+Completed 302 Found in 39ms
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello World', 'Hello')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (0.0ms)[0m DELETE FROM users
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO users (name) VALUES ('ControllerTest')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO users (name) VALUES ('Someone Else')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"title"=>"Changed User Test"}, "user_id"=>1, "id"=>"1"}
+get_user
+ [1m[36mUser Load (0.0ms)[0m [1mSELECT users.* FROM users WHERE (users.id = 1) LIMIT 1[0m
+get_post
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+current_user
+ [1m[36mSQL (0.0ms)[0m [1mUPDATE posts SET title = 'Changed User Test' WHERE (posts.id = 1)[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Hello
+ - Changed User Test
+', '2010-09-15 17:30:09', 1)
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'[0m
+Redirected to http://test.host/posts
+Completed 302 Found in 43ms
+ [1m[35mPost Load (0.0ms)[0m SELECT posts.* FROM posts WHERE (posts.id = 1) LIMIT 1
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mAudit Load (2.0ms)[0m SELECT audits.* FROM audits
+ [1m[36mPost Load (0.0ms)[0m [1mSELECT posts.* FROM posts[0m
+ [1m[35mUser Load (0.0ms)[0m SELECT users.* FROM users
+ [1m[36mAudit Load (1.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = NULL AND audits.audited_type = 'Post')[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO users (name) VALUES ('John Public')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (1.0ms)[0m UPDATE posts SET title = 'Title Changed' WHERE (posts.id = 1)
+ [1m[36mSQL (0.0ms)[0m [1mINSERT INTO audits (audited_id, audited_type, change_set, created_at, user_id) VALUES (1, 'Post', '--- !map:ActiveSupport::HashWithIndifferentAccess
+title:
+ - Test Post
+ - Title Changed
+', '2010-09-15 17:30:09', NULL)[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'audits'
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post') ORDER BY audits.created_at DESC, audits.id DESC LIMIT 1[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM (SELECT 1 FROM audits WHERE (audits.audited_id = 1 AND audits.audited_type = 'Post')) AS subquery
+ [1m[36mSQL (0.0ms)[0m [1mSELECT COUNT(*) AS count_id FROM audits[0m
+ [1m[35mSQL (1.0ms)[0m INSERT INTO users (name) VALUES ('John Public')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'[0m
+ [1m[35mSQL (0.0ms)[0m INSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')
+ [1m[36mSQL (0.0ms)[0m [1mSELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'[0m
+ [1m[35mSQL (1.0ms)[0m SELECT COUNT(*) AS count_id FROM audits
+ [1m[36mAudit Load (0.0ms)[0m [1mSELECT audits.* FROM audits[0m
+ [1m[35mSQL (0.0ms)[0m SELECT COUNT(*) AS count_id FROM audits
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO users (name) VALUES ('John Public')[0m
+ [1m[35mSQL (1.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'users'
+ [1m[36mSQL (1.0ms)[0m [1mINSERT INTO posts (body, title) VALUES ('Hello, world!', 'Test Post')[0m
+ [1m[35mSQL (0.0ms)[0m SELECT SEQ FROM SQLITE_SEQUENCE WHERE NAME = 'posts'
+ [1m[36mSQL (1.0ms)[0m [1mSELECT COUNT(*) AS count_id FROM audits[0m