[1m[36m (130.3ms)[0m [1mDROP DATABASE IF EXISTS "repor_dummy_test"[0m [1m[35m (251.5ms)[0m CREATE DATABASE "repor_dummy_test" ENCODING = 'unicode' [1m[36mSQL (0.3ms)[0m [1mCREATE EXTENSION IF NOT EXISTS "plpgsql"[0m [1m[35m (12.0ms)[0m CREATE TABLE "comments" ("id" serial primary key, "created_at" timestamp, "updated_at" timestamp, "post_id" integer, "author" character varying, "likes" integer DEFAULT 0 NOT NULL) [1m[36m (10.1ms)[0m [1mCREATE TABLE "posts" ("id" serial primary key, "created_at" timestamp, "updated_at" timestamp, "title" character varying, "author" character varying, "likes" integer DEFAULT 0 NOT NULL) [0m [1m[35m (4.5ms)[0m CREATE TABLE "schema_migrations" ("version" character varying NOT NULL) [1m[36m (3.4ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.7ms)[0m SELECT version FROM "schema_migrations" [1m[36m (3.0ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20150714202319')[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.7ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.351613"], ["updated_at", "2016-02-10 03:41:26.351613"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.359168"], ["updated_at", "2016-02-10 03:41:26.359168"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.360887"], ["updated_at", "2016-02-10 03:41:26.360887"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-10 03:41:26.362441"], ["updated_at", "2016-02-10 03:41:26.362441"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-10 03:41:26.364037"], ["updated_at", "2016-02-10 03:41:26.364037"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.369234"], ["updated_at", "2016-02-10 03:41:26.369234"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.371270"], ["updated_at", "2016-02-10 03:41:26.371270"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.372901"], ["updated_at", "2016-02-10 03:41:26.372901"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-10 03:41:26.374356"], ["updated_at", "2016-02-10 03:41:26.374356"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-10 03:41:26.375877"], ["updated_at", "2016-02-10 03:41:26.375877"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-10 03:41:26.377384"], ["updated_at", "2016-02-10 03:41:26.377384"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-10 03:41:26.379041"], ["updated_at", "2016-02-10 03:41:26.379041"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-10 03:41:26.380754"], ["updated_at", "2016-02-10 03:41:26.380754"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-10 03:41:26.382335"], ["updated_at", "2016-02-10 03:41:26.382335"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.386687"], ["updated_at", "2016-02-10 03:41:26.386687"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.389150"], ["updated_at", "2016-02-10 03:41:26.389150"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 03:41:26.390745"], ["updated_at", "2016-02-10 03:41:26.390745"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-10 03:41:26.392251"], ["updated_at", "2016-02-10 03:41:26.392251"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-10 03:41:26.393754"], ["updated_at", "2016-02-10 03:41:26.393754"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:41:26.395296"], ["updated_at", "2016-02-10 03:41:26.395296"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author" ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author" ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST [1m[36m (0.5ms)[0m [1mSELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST[0m [1m[35m (0.6ms)[0m SELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-10 03:41:26.406539"], ["updated_at", "2016-02-10 03:41:26.406539"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-10 03:41:26.408620"], ["updated_at", "2016-02-10 03:41:26.408620"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-10 03:41:26.410176"], ["updated_at", "2016-02-10 03:41:26.410176"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-10 03:41:26.411793"], ["updated_at", "2016-02-10 03:41:26.411793"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-10 03:41:26.413434"], ["updated_at", "2016-02-10 03:41:26.413434"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-10 03:41:26.415126"], ["updated_at", "2016-02-10 03:41:26.415126"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-10 03:41:26.416736"], ["updated_at", "2016-02-10 03:41:26.416736"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 03:41:26.418878"], ["updated_at", "2016-02-10 03:41:26.418878"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 03:41:26.420685"], ["updated_at", "2016-02-10 03:41:26.420685"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 03:41:26.423588"], ["updated_at", "2016-02-10 03:41:26.423588"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 03:41:26.425208"], ["updated_at", "2016-02-10 03:41:26.425208"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT posts.author AS author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author" ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS author, posts.title AS title, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY "posts"."author", "posts"."title" ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:42:04.499136"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:42:04.503298"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:42:04.504952"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:50:53.086083"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:50:53.091261"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:50:53.093177"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 03:50:53.166678"], ["updated_at", "2016-02-10 03:50:53.168135"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:50:48.166824"], ["updated_at", "2016-02-10 03:50:53.171695"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:53:53.166859"], ["updated_at", "2016-02-10 03:50:53.175608"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:53:06.665340"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:53:06.669867"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:53:06.671693"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2015-02-10 03:53:06.679955"], ["updated_at", "2016-02-10 03:53:06.680742"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:53:01.680024"], ["updated_at", "2016-02-10 03:53:06.682355"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:56:06.680038"], ["updated_at", "2016-02-10 03:53:06.683862"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:53:27.763303"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:53:27.767366"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:53:27.769118"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2015-02-10 03:53:27.777614"], ["updated_at", "2016-02-10 03:53:27.778340"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:53:22.777693"], ["updated_at", "2016-02-10 03:53:27.780023"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:56:27.777707"], ["updated_at", "2016-02-10 03:53:27.781649"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:56:04.607326"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:56:04.611705"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:56:04.613360"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2015-02-10 03:56:04.622071"], ["updated_at", "2016-02-10 03:56:04.622826"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:55:59.622148"], ["updated_at", "2016-02-10 03:56:04.624458"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:59:04.622164"], ["updated_at", "2016-02-10 03:56:04.625962"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:56:23.508536"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:56:23.512897"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:56:23.514602"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (5.4ms)[0m [1mSELECT _repor_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10 03:38:54 UTC,2016-02-10 03:38:55 UTC)'::tstzrange AS range) AS _repor_created_at_bins ON (CASE WHEN _repor_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _repor_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10 03:38:54 UTC,2016-02-10 03:38:55 UTC)'::tstzrange AS range) AS _repor_created_at_bins ON (CASE WHEN _repor_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 03:56:23.537842"], ["updated_at", "2016-02-10 03:56:23.539226"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:56:18.537987"], ["updated_at", "2016-02-10 03:56:23.541965"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:59:23.538018"], ["updated_at", "2016-02-10 03:56:23.544180"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:57:17.635814"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 03:57:17.640165"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 03:57:17.642929"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT _report_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10 03:38:54 UTC,2016-02-10 03:38:55 UTC)'::tstzrange AS range AS _report_created_at_bins) ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _report_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10 03:38:54 UTC,2016-02-10 03:38:55 UTC)'::tstzrange AS range AS _report_created_at_bins) ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 03:57:17.656525"], ["updated_at", "2016-02-10 03:57:17.657343"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:57:12.656597"], ["updated_at", "2016-02-10 03:57:17.659225"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:00:17.656614"], ["updated_at", "2016-02-10 03:57:17.660951"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:03:41.730886"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:03:41.735005"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:03:41.736532"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (5.3ms)[0m [1mSELECT _report_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _report_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:03:41.758716"], ["updated_at", "2016-02-10 04:03:41.760127"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:03:36.758853"], ["updated_at", "2016-02-10 04:03:41.763113"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:06:41.758882"], ["updated_at", "2016-02-10 04:03:41.765476"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:04:51.087039"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:04:51.091234"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:04:51.092825"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT _report_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _report_created_at_bins.range AS created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY "posts"."created_at" ORDER BY created_at ASC NULLS LAST [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:04:51.106515"], ["updated_at", "2016-02-10 04:04:51.107267"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:04:46.106586"], ["updated_at", "2016-02-10 04:04:51.109022"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:07:51.106602"], ["updated_at", "2016-02-10 04:04:51.110685"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.489835"], ["updated_at", "2016-02-10 04:08:31.489835"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.493852"], ["updated_at", "2016-02-10 04:08:31.493852"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.495639"], ["updated_at", "2016-02-10 04:08:31.495639"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-10 04:08:31.497169"], ["updated_at", "2016-02-10 04:08:31.497169"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-10 04:08:31.498717"], ["updated_at", "2016-02-10 04:08:31.498717"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.503667"], ["updated_at", "2016-02-10 04:08:31.503667"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.505770"], ["updated_at", "2016-02-10 04:08:31.505770"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.507319"], ["updated_at", "2016-02-10 04:08:31.507319"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-10 04:08:31.508822"], ["updated_at", "2016-02-10 04:08:31.508822"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-10 04:08:31.510413"], ["updated_at", "2016-02-10 04:08:31.510413"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-10 04:08:31.511938"], ["updated_at", "2016-02-10 04:08:31.511938"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-10 04:08:31.513492"], ["updated_at", "2016-02-10 04:08:31.513492"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-10 04:08:31.515012"], ["updated_at", "2016-02-10 04:08:31.515012"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-10 04:08:31.516529"], ["updated_at", "2016-02-10 04:08:31.516529"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.521143"], ["updated_at", "2016-02-10 04:08:31.521143"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.522962"], ["updated_at", "2016-02-10 04:08:31.522962"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-10 04:08:31.524641"], ["updated_at", "2016-02-10 04:08:31.524641"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-10 04:08:31.526168"], ["updated_at", "2016-02-10 04:08:31.526168"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-10 04:08:31.527715"], ["updated_at", "2016-02-10 04:08:31.527715"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:08:31.529195"], ["updated_at", "2016-02-10 04:08:31.529195"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-10 04:08:31.536054"], ["updated_at", "2016-02-10 04:08:31.536054"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-10 04:08:31.538650"], ["updated_at", "2016-02-10 04:08:31.538650"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-10 04:08:31.541401"], ["updated_at", "2016-02-10 04:08:31.541401"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-10 04:08:31.543998"], ["updated_at", "2016-02-10 04:08:31.543998"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-10 04:08:31.545557"], ["updated_at", "2016-02-10 04:08:31.545557"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-10 04:08:31.547063"], ["updated_at", "2016-02-10 04:08:31.547063"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-10 04:08:31.548602"], ["updated_at", "2016-02-10 04:08:31.548602"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 04:08:31.550011"], ["updated_at", "2016-02-10 04:08:31.550011"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 04:08:31.551548"], ["updated_at", "2016-02-10 04:08:31.551548"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 04:08:31.552995"], ["updated_at", "2016-02-10 04:08:31.552995"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-10 04:08:31.554390"], ["updated_at", "2016-02-10 04:08:31.554390"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_value_author, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_value_author, posts.title AS _report_dimension_value_title, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" GROUP BY _report_dimension_value_author, _report_dimension_value_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:08:46.066947"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:08:46.071136"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:08:46.072944"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.7ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at ORDER BY created_at ASC NULLS LAST[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at ORDER BY created_at ASC NULLS LAST [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:08:46.089176"], ["updated_at", "2016-02-10 04:08:46.090030"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:08:41.089282"], ["updated_at", "2016-02-10 04:08:46.091758"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:11:46.089299"], ["updated_at", "2016-02-10 04:08:46.093417"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:10:43.144631"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:10:43.149270"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:10:43.150946"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:10:43.165218"], ["updated_at", "2016-02-10 04:10:43.166025"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:10:38.165286"], ["updated_at", "2016-02-10 04:10:43.167758"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:13:43.165300"], ["updated_at", "2016-02-10 04:10:43.169322"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:11:45.753401"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:11:45.759862"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:11:45.761803"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.3ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2... ^ : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:11:45.778984"], ["updated_at", "2016-02-10 04:11:45.779770"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:11:40.779060"], ["updated_at", "2016-02-10 04:11:45.781403"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:14:45.779074"], ["updated_at", "2016-02-10 04:11:45.783011"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:12:00.887415"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:12:00.891586"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:12:00.893224"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 2: (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:... ^ : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:12:00.906346"], ["updated_at", "2016-02-10 04:12:00.907145"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:11:55.906418"], ["updated_at", "2016-02-10 04:12:00.908829"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:15:00.906434"], ["updated_at", "2016-02-10 04:12:00.910460"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:12:32.468389"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:12:32.472548"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:12:32.474220"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 2: SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:5... ^ : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER_JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:12:32.487343"], ["updated_at", "2016-02-10 04:12:32.488121"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:12:27.487447"], ["updated_at", "2016-02-10 04:12:32.489943"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:15:32.487464"], ["updated_at", "2016-02-10 04:12:32.491497"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:12:48.451943"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:12:48.456275"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:12:48.457873"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.8ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at[0m PG::UndefinedFunction: ERROR: operator does not exist: tstzrange @> timestamp without time zone LINE 6: ELSE _report_created_at_bins.range @> posts.crea... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> posts.created_at END) GROUP BY _report_dimension_value_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:12:48.474471"], ["updated_at", "2016-02-10 04:12:48.475252"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:12:43.474548"], ["updated_at", "2016-02-10 04:12:48.477043"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:15:48.474565"], ["updated_at", "2016-02-10 04:12:48.478494"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:14:29.756056"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:14:29.766981"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:14:29.770283"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.0ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST posts.created_at AS timestamp with time zone END) GROUP BY _report_dimension_value_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "posts" LINE 6: ... ELSE _report_created_at_bins.range @> CAST posts.crea... ^ : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST posts.created_at AS timestamp with time zone END) GROUP BY _report_dimension_value_created_at [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:14:29.811943"], ["updated_at", "2016-02-10 04:14:29.813452"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:14:24.812090"], ["updated_at", "2016-02-10 04:14:29.817012"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:17:29.812123"], ["updated_at", "2016-02-10 04:14:29.820305"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:14:53.671941"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:14:53.676106"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:14:53.677744"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.8ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp) END) GROUP BY _report_dimension_value_created_at[0m PG::UndefinedFunction: ERROR: operator does not exist: tstzrange @> timestamp without time zone LINE 6: ELSE _report_created_at_bins.range @> CAST(posts... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. : SELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp) END) GROUP BY _report_dimension_value_created_at [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:14:53.691871"], ["updated_at", "2016-02-10 04:14:53.692593"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:14:48.691947"], ["updated_at", "2016-02-10 04:14:53.694114"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:17:53.691963"], ["updated_at", "2016-02-10 04:14:53.695454"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:15:03.709556"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:15:03.713790"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:15:03.715416"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (8.7ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_value_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:17:44.034947"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:17:44.039471"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:17:44.041172"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.9ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_value_created_at[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:17:44.113266"], ["updated_at", "2016-02-10 04:17:44.114697"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:17:39.113403"], ["updated_at", "2016-02-10 04:17:44.118083"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:20:44.113436"], ["updated_at", "2016-02-10 04:17:44.121419"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:18:44.728522"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:18:44.733028"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:18:44.734565"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.9ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_value_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:18:44.757045"], ["updated_at", "2016-02-10 04:18:44.757869"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:18:39.757110"], ["updated_at", "2016-02-10 04:18:44.759501"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:21:44.757124"], ["updated_at", "2016-02-10 04:18:44.761061"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:19:06.689950"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-10 04:19:06.694158"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-10 04:19:06.695862"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_value_created_at, COUNT(DISTINCT posts.id) AS _report_record_count FROM "posts" INNER JOIN ( SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range UNION SELECT '[2016-02-10T03:38:55Z,2016-02-10T03:38:56Z)'::tstzrange AS range ) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_value_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-10 04:19:06.710615"], ["updated_at", "2016-02-10 04:19:06.711373"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 04:19:01.710675"], ["updated_at", "2016-02-10 04:19:06.712952"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 04:22:06.710688"], ["updated_at", "2016-02-10 04:19:06.714457"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (2.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.3ms)[0m [1mBEGIN[0m [1m[35m (2.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.7ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-13 21:42:00.968757"], ["updated_at", "2016-02-13 21:42:00.968757"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-13 21:42:00.981904"], ["updated_at", "2016-02-13 21:42:00.981904"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-13 21:42:00.984257"], ["updated_at", "2016-02-13 21:42:00.984257"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-13 21:42:00.987429"], ["updated_at", "2016-02-13 21:42:00.987429"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-13 21:42:00.991036"], ["updated_at", "2016-02-13 21:42:00.991036"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (3.5ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (3.9ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-13 21:42:01.008839"], ["updated_at", "2016-02-13 21:42:01.008839"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-13 21:42:01.012190"], ["updated_at", "2016-02-13 21:42:01.012190"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-13 21:42:01.015734"], ["updated_at", "2016-02-13 21:42:01.015734"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-13 21:42:01.019157"], ["updated_at", "2016-02-13 21:42:01.019157"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-13 21:42:01.022184"], ["updated_at", "2016-02-13 21:42:01.022184"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-13 21:42:01.024628"], ["updated_at", "2016-02-13 21:42:01.024628"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-13 21:42:01.026635"], ["updated_at", "2016-02-13 21:42:01.026635"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-13 21:42:01.028875"], ["updated_at", "2016-02-13 21:42:01.028875"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-13 21:42:01.031867"], ["updated_at", "2016-02-13 21:42:01.031867"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-13 21:42:01.037752"], ["updated_at", "2016-02-13 21:42:01.037752"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-13 21:42:01.039768"], ["updated_at", "2016-02-13 21:42:01.039768"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-13 21:42:01.042915"], ["updated_at", "2016-02-13 21:42:01.042915"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-13 21:42:01.045439"], ["updated_at", "2016-02-13 21:42:01.045439"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-13 21:42:01.047692"], ["updated_at", "2016-02-13 21:42:01.047692"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-13 21:42:01.049868"], ["updated_at", "2016-02-13 21:42:01.049868"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-13 21:42:01.060934"], ["updated_at", "2016-02-13 21:42:01.060934"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-13 21:42:01.064091"], ["updated_at", "2016-02-13 21:42:01.064091"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-13 21:42:01.066489"], ["updated_at", "2016-02-13 21:42:01.066489"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-13 21:42:01.068814"], ["updated_at", "2016-02-13 21:42:01.068814"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-13 21:42:01.071776"], ["updated_at", "2016-02-13 21:42:01.071776"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-13 21:42:01.074518"], ["updated_at", "2016-02-13 21:42:01.074518"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-13 21:42:01.076639"], ["updated_at", "2016-02-13 21:42:01.076639"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-13 21:42:01.078573"], ["updated_at", "2016-02-13 21:42:01.078573"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-13 21:42:01.080612"], ["updated_at", "2016-02-13 21:42:01.080612"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-13 21:42:01.082923"], ["updated_at", "2016-02-13 21:42:01.082923"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-13 21:42:01.086159"], ["updated_at", "2016-02-13 21:42:01.086159"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-13 21:42:01.097420"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-13 21:42:01.099764"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-13 21:42:01.101609"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.7ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON ( CASE WHEN _report_created_at_bins.min IS NULL AND _report_created_at_bins.max IS NULL THEN (posts.created_at IS NULL) WHEN _report_created_at_bins.min IS NULL THEN (posts.created_at < _report_created_at_bins.max) WHEN _report_created_at_bins.max IS NULL THEN (posts.created_at >= _report_created_at_bins.min) ELSE (posts.created_at < _report_created_at_bins.max) AND (posts.created_at >= _report_created_at_bins.min) END ) GROUP BY _report_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "[" LINE 1: ..._report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]... ^ : SELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON ( CASE WHEN _report_created_at_bins.min IS NULL AND _report_created_at_bins.max IS NULL THEN (posts.created_at IS NULL) WHEN _report_created_at_bins.min IS NULL THEN (posts.created_at < _report_created_at_bins.max) WHEN _report_created_at_bins.max IS NULL THEN (posts.created_at >= _report_created_at_bins.min) ELSE (posts.created_at < _report_created_at_bins.max) AND (posts.created_at >= _report_created_at_bins.min) END ) GROUP BY _report_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-13 21:42:01.139809"], ["updated_at", "2016-02-13 21:42:01.140720"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-13 21:41:56.139904"], ["updated_at", "2016-02-13 21:42:01.146344"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-13 21:45:01.139924"], ["updated_at", "2016-02-13 21:42:01.149846"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (4.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (5.1ms)[0m [1mBEGIN[0m [1m[35m (2.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.826561"], ["updated_at", "2016-02-16 02:02:55.826561"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.844486"], ["updated_at", "2016-02-16 02:02:55.844486"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.847851"], ["updated_at", "2016-02-16 02:02:55.847851"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:02:55.851145"], ["updated_at", "2016-02-16 02:02:55.851145"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:02:55.854421"], ["updated_at", "2016-02-16 02:02:55.854421"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (3.6ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (3.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.871773"], ["updated_at", "2016-02-16 02:02:55.871773"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.875225"], ["updated_at", "2016-02-16 02:02:55.875225"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.878408"], ["updated_at", "2016-02-16 02:02:55.878408"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:02:55.881418"], ["updated_at", "2016-02-16 02:02:55.881418"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:02:55.883959"], ["updated_at", "2016-02-16 02:02:55.883959"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:02:55.886221"], ["updated_at", "2016-02-16 02:02:55.886221"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:02:55.887916"], ["updated_at", "2016-02-16 02:02:55.887916"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:02:55.889439"], ["updated_at", "2016-02-16 02:02:55.889439"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:02:55.890848"], ["updated_at", "2016-02-16 02:02:55.890848"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.895421"], ["updated_at", "2016-02-16 02:02:55.895421"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.897237"], ["updated_at", "2016-02-16 02:02:55.897237"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:02:55.898769"], ["updated_at", "2016-02-16 02:02:55.898769"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.8ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:02:55.900312"], ["updated_at", "2016-02-16 02:02:55.900312"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:02:55.905192"], ["updated_at", "2016-02-16 02:02:55.905192"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:02:55.907190"], ["updated_at", "2016-02-16 02:02:55.907190"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:02:55.913962"], ["updated_at", "2016-02-16 02:02:55.913962"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:02:55.916053"], ["updated_at", "2016-02-16 02:02:55.916053"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:02:55.917760"], ["updated_at", "2016-02-16 02:02:55.917760"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:02:55.919509"], ["updated_at", "2016-02-16 02:02:55.919509"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:02:55.921693"], ["updated_at", "2016-02-16 02:02:55.921693"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:02:55.925675"], ["updated_at", "2016-02-16 02:02:55.925675"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:02:55.928669"], ["updated_at", "2016-02-16 02:02:55.928669"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:02:55.930269"], ["updated_at", "2016-02-16 02:02:55.930269"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:02:55.931694"], ["updated_at", "2016-02-16 02:02:55.931694"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:02:55.933000"], ["updated_at", "2016-02-16 02:02:55.933000"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:02:55.934337"], ["updated_at", "2016-02-16 02:02:55.934337"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:02:55.942563"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:02:55.944372"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:02:55.946005"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2015-02-16 02:02:55.951163"], ["updated_at", "2016-02-16 02:02:55.951960"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:02:50.951242"], ["updated_at", "2016-02-16 02:02:55.954997"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:05:55.951259"], ["updated_at", "2016-02-16 02:02:55.956535"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.802778"], ["updated_at", "2016-02-16 02:03:34.802778"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.806840"], ["updated_at", "2016-02-16 02:03:34.806840"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.808444"], ["updated_at", "2016-02-16 02:03:34.808444"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:03:34.809991"], ["updated_at", "2016-02-16 02:03:34.809991"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:03:34.811466"], ["updated_at", "2016-02-16 02:03:34.811466"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.816504"], ["updated_at", "2016-02-16 02:03:34.816504"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.818336"], ["updated_at", "2016-02-16 02:03:34.818336"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.819874"], ["updated_at", "2016-02-16 02:03:34.819874"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:03:34.821397"], ["updated_at", "2016-02-16 02:03:34.821397"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:03:34.822914"], ["updated_at", "2016-02-16 02:03:34.822914"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:03:34.824442"], ["updated_at", "2016-02-16 02:03:34.824442"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:03:34.825925"], ["updated_at", "2016-02-16 02:03:34.825925"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:03:34.827422"], ["updated_at", "2016-02-16 02:03:34.827422"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:03:34.829014"], ["updated_at", "2016-02-16 02:03:34.829014"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.833534"], ["updated_at", "2016-02-16 02:03:34.833534"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.835560"], ["updated_at", "2016-02-16 02:03:34.835560"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:03:34.837062"], ["updated_at", "2016-02-16 02:03:34.837062"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:03:34.838494"], ["updated_at", "2016-02-16 02:03:34.838494"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:03:34.839910"], ["updated_at", "2016-02-16 02:03:34.839910"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:03:34.841377"], ["updated_at", "2016-02-16 02:03:34.841377"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:03:34.847637"], ["updated_at", "2016-02-16 02:03:34.847637"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:03:34.849534"], ["updated_at", "2016-02-16 02:03:34.849534"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:03:34.851599"], ["updated_at", "2016-02-16 02:03:34.851599"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:03:34.854255"], ["updated_at", "2016-02-16 02:03:34.854255"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:03:34.856323"], ["updated_at", "2016-02-16 02:03:34.856323"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:03:34.857715"], ["updated_at", "2016-02-16 02:03:34.857715"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:03:34.859065"], ["updated_at", "2016-02-16 02:03:34.859065"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:03:34.860342"], ["updated_at", "2016-02-16 02:03:34.860342"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:03:34.861674"], ["updated_at", "2016-02-16 02:03:34.861674"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:03:34.862971"], ["updated_at", "2016-02-16 02:03:34.862971"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:03:34.864231"], ["updated_at", "2016-02-16 02:03:34.864231"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:03:34.869683"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:03:34.871162"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:03:34.872441"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.2ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON ( CASE WHEN _report_created_at_bins.min IS NULL AND _report_created_at_bins.max IS NULL THEN (posts.created_at IS NULL) WHEN _report_created_at_bins.min IS NULL THEN (posts.created_at < _report_created_at_bins.max) WHEN _report_created_at_bins.max IS NULL THEN (posts.created_at >= _report_created_at_bins.min) ELSE (posts.created_at < _report_created_at_bins.max) AND (posts.created_at >= _report_created_at_bins.min) END ) GROUP BY _report_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "[" LINE 1: ..._report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]... ^ : SELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON ( CASE WHEN _report_created_at_bins.min IS NULL AND _report_created_at_bins.max IS NULL THEN (posts.created_at IS NULL) WHEN _report_created_at_bins.min IS NULL THEN (posts.created_at < _report_created_at_bins.max) WHEN _report_created_at_bins.max IS NULL THEN (posts.created_at >= _report_created_at_bins.min) ELSE (posts.created_at < _report_created_at_bins.max) AND (posts.created_at >= _report_created_at_bins.min) END ) GROUP BY _report_dimension_created_at [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-16 02:03:34.907183"], ["updated_at", "2016-02-16 02:03:34.908488"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:03:29.907308"], ["updated_at", "2016-02-16 02:03:34.911157"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:06:34.907338"], ["updated_at", "2016-02-16 02:03:34.913349"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:04:18.992833"], ["updated_at", "2016-02-16 02:04:18.992833"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:04:18.997155"], ["updated_at", "2016-02-16 02:04:18.997155"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:04:18.998898"], ["updated_at", "2016-02-16 02:04:18.998898"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:04:19.000563"], ["updated_at", "2016-02-16 02:04:19.000563"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:04:19.002284"], ["updated_at", "2016-02-16 02:04:19.002284"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:04:19.007413"], ["updated_at", "2016-02-16 02:04:19.007413"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:04:19.009210"], ["updated_at", "2016-02-16 02:04:19.009210"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:04:19.010868"], ["updated_at", "2016-02-16 02:04:19.010868"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:04:19.012391"], ["updated_at", "2016-02-16 02:04:19.012391"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:04:19.013818"], ["updated_at", "2016-02-16 02:04:19.013818"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:04:19.015356"], ["updated_at", "2016-02-16 02:04:19.015356"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:04:19.016869"], ["updated_at", "2016-02-16 02:04:19.016869"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:04:19.018343"], ["updated_at", "2016-02-16 02:04:19.018343"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:04:19.019773"], ["updated_at", "2016-02-16 02:04:19.019773"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:04:19.024044"], ["updated_at", "2016-02-16 02:04:19.024044"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:04:19.025747"], ["updated_at", "2016-02-16 02:04:19.025747"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:04:19.027246"], ["updated_at", "2016-02-16 02:04:19.027246"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:04:19.028680"], ["updated_at", "2016-02-16 02:04:19.028680"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:04:19.030075"], ["updated_at", "2016-02-16 02:04:19.030075"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:04:19.031501"], ["updated_at", "2016-02-16 02:04:19.031501"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:04:19.037906"], ["updated_at", "2016-02-16 02:04:19.037906"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:04:19.039921"], ["updated_at", "2016-02-16 02:04:19.039921"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:04:19.042163"], ["updated_at", "2016-02-16 02:04:19.042163"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:04:19.043874"], ["updated_at", "2016-02-16 02:04:19.043874"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:04:19.045400"], ["updated_at", "2016-02-16 02:04:19.045400"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:04:19.046916"], ["updated_at", "2016-02-16 02:04:19.046916"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:04:19.048440"], ["updated_at", "2016-02-16 02:04:19.048440"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:04:19.049938"], ["updated_at", "2016-02-16 02:04:19.049938"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:04:19.051487"], ["updated_at", "2016-02-16 02:04:19.051487"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:04:19.053921"], ["updated_at", "2016-02-16 02:04:19.053921"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:04:19.056796"], ["updated_at", "2016-02-16 02:04:19.056796"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:04:19.062602"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:04:19.064366"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:04:19.065939"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON ( CASE WHEN _report_created_at_bins.min IS NULL AND _report_created_at_bins.max IS NULL THEN (posts.created_at IS NULL) WHEN _report_created_at_bins.min IS NULL THEN (posts.created_at < _report_created_at_bins.max) WHEN _report_created_at_bins.max IS NULL THEN (posts.created_at >= _report_created_at_bins.min) ELSE (posts.created_at < _report_created_at_bins.max) AND (posts.created_at >= _report_created_at_bins.min) END ) GROUP BY _report_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "[" LINE 1: ..._report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]... ^ : SELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON ( CASE WHEN _report_created_at_bins.min IS NULL AND _report_created_at_bins.max IS NULL THEN (posts.created_at IS NULL) WHEN _report_created_at_bins.min IS NULL THEN (posts.created_at < _report_created_at_bins.max) WHEN _report_created_at_bins.max IS NULL THEN (posts.created_at >= _report_created_at_bins.min) ELSE (posts.created_at < _report_created_at_bins.max) AND (posts.created_at >= _report_created_at_bins.min) END ) GROUP BY _report_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-16 02:04:19.078615"], ["updated_at", "2016-02-16 02:04:19.079277"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:04:14.078678"], ["updated_at", "2016-02-16 02:04:19.080734"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:07:19.078692"], ["updated_at", "2016-02-16 02:04:19.082146"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.926330"], ["updated_at", "2016-02-16 02:05:16.926330"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.930480"], ["updated_at", "2016-02-16 02:05:16.930480"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.932224"], ["updated_at", "2016-02-16 02:05:16.932224"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:05:16.933733"], ["updated_at", "2016-02-16 02:05:16.933733"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:05:16.935313"], ["updated_at", "2016-02-16 02:05:16.935313"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.940275"], ["updated_at", "2016-02-16 02:05:16.940275"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.942228"], ["updated_at", "2016-02-16 02:05:16.942228"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.943735"], ["updated_at", "2016-02-16 02:05:16.943735"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:05:16.945246"], ["updated_at", "2016-02-16 02:05:16.945246"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:05:16.946759"], ["updated_at", "2016-02-16 02:05:16.946759"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:05:16.948228"], ["updated_at", "2016-02-16 02:05:16.948228"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:05:16.949702"], ["updated_at", "2016-02-16 02:05:16.949702"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:05:16.951169"], ["updated_at", "2016-02-16 02:05:16.951169"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:05:16.952702"], ["updated_at", "2016-02-16 02:05:16.952702"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.957044"], ["updated_at", "2016-02-16 02:05:16.957044"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.959111"], ["updated_at", "2016-02-16 02:05:16.959111"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:05:16.960567"], ["updated_at", "2016-02-16 02:05:16.960567"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:05:16.962005"], ["updated_at", "2016-02-16 02:05:16.962005"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:05:16.963429"], ["updated_at", "2016-02-16 02:05:16.963429"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:05:16.964846"], ["updated_at", "2016-02-16 02:05:16.964846"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:05:16.971281"], ["updated_at", "2016-02-16 02:05:16.971281"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:05:16.973159"], ["updated_at", "2016-02-16 02:05:16.973159"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:05:16.975304"], ["updated_at", "2016-02-16 02:05:16.975304"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:05:16.976930"], ["updated_at", "2016-02-16 02:05:16.976930"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:05:16.978479"], ["updated_at", "2016-02-16 02:05:16.978479"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:05:16.979993"], ["updated_at", "2016-02-16 02:05:16.979993"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:05:16.981487"], ["updated_at", "2016-02-16 02:05:16.981487"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:05:16.982920"], ["updated_at", "2016-02-16 02:05:16.982920"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:05:16.984441"], ["updated_at", "2016-02-16 02:05:16.984441"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:05:16.986413"], ["updated_at", "2016-02-16 02:05:16.986413"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:05:16.989034"], ["updated_at", "2016-02-16 02:05:16.989034"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:05:16.994188"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:05:16.995900"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:05:16.997486"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2015-02-16 02:05:17.005732"], ["updated_at", "2016-02-16 02:05:17.006466"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:05:12.005791"], ["updated_at", "2016-02-16 02:05:17.008132"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:08:17.005804"], ["updated_at", "2016-02-16 02:05:17.009655"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.895804"], ["updated_at", "2016-02-16 02:06:27.895804"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.901015"], ["updated_at", "2016-02-16 02:06:27.901015"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.902838"], ["updated_at", "2016-02-16 02:06:27.902838"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:06:27.904749"], ["updated_at", "2016-02-16 02:06:27.904749"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:06:27.906382"], ["updated_at", "2016-02-16 02:06:27.906382"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.911304"], ["updated_at", "2016-02-16 02:06:27.911304"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.913330"], ["updated_at", "2016-02-16 02:06:27.913330"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.914871"], ["updated_at", "2016-02-16 02:06:27.914871"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:06:27.916382"], ["updated_at", "2016-02-16 02:06:27.916382"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:06:27.917875"], ["updated_at", "2016-02-16 02:06:27.917875"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:06:27.919425"], ["updated_at", "2016-02-16 02:06:27.919425"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:06:27.921000"], ["updated_at", "2016-02-16 02:06:27.921000"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:06:27.922542"], ["updated_at", "2016-02-16 02:06:27.922542"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:06:27.924018"], ["updated_at", "2016-02-16 02:06:27.924018"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.928610"], ["updated_at", "2016-02-16 02:06:27.928610"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.930434"], ["updated_at", "2016-02-16 02:06:27.930434"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:06:27.931988"], ["updated_at", "2016-02-16 02:06:27.931988"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:06:27.933501"], ["updated_at", "2016-02-16 02:06:27.933501"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:06:27.935061"], ["updated_at", "2016-02-16 02:06:27.935061"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:06:27.936582"], ["updated_at", "2016-02-16 02:06:27.936582"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:06:27.943022"], ["updated_at", "2016-02-16 02:06:27.943022"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:06:27.945214"], ["updated_at", "2016-02-16 02:06:27.945214"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:06:27.947047"], ["updated_at", "2016-02-16 02:06:27.947047"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:06:27.948794"], ["updated_at", "2016-02-16 02:06:27.948794"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:06:27.950313"], ["updated_at", "2016-02-16 02:06:27.950313"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:06:27.951930"], ["updated_at", "2016-02-16 02:06:27.951930"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:06:27.953913"], ["updated_at", "2016-02-16 02:06:27.953913"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:06:27.956799"], ["updated_at", "2016-02-16 02:06:27.956799"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:06:27.958416"], ["updated_at", "2016-02-16 02:06:27.958416"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:06:27.959748"], ["updated_at", "2016-02-16 02:06:27.959748"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:06:27.961060"], ["updated_at", "2016-02-16 02:06:27.961060"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:06:27.966037"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:06:27.969453"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:06:27.972446"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "[" LINE 1: ..._report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]... ^ : SELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ([nil, nil]) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-16 02:06:27.984900"], ["updated_at", "2016-02-16 02:06:27.985757"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:06:22.984973"], ["updated_at", "2016-02-16 02:06:27.987514"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:09:27.985000"], ["updated_at", "2016-02-16 02:06:27.989074"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.031553"], ["updated_at", "2016-02-16 02:08:12.031553"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.035714"], ["updated_at", "2016-02-16 02:08:12.035714"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.037589"], ["updated_at", "2016-02-16 02:08:12.037589"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:08:12.039159"], ["updated_at", "2016-02-16 02:08:12.039159"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:08:12.040754"], ["updated_at", "2016-02-16 02:08:12.040754"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.045855"], ["updated_at", "2016-02-16 02:08:12.045855"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.047761"], ["updated_at", "2016-02-16 02:08:12.047761"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.049303"], ["updated_at", "2016-02-16 02:08:12.049303"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:08:12.050806"], ["updated_at", "2016-02-16 02:08:12.050806"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:08:12.052324"], ["updated_at", "2016-02-16 02:08:12.052324"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:08:12.054099"], ["updated_at", "2016-02-16 02:08:12.054099"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:08:12.055706"], ["updated_at", "2016-02-16 02:08:12.055706"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:08:12.057280"], ["updated_at", "2016-02-16 02:08:12.057280"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:08:12.058763"], ["updated_at", "2016-02-16 02:08:12.058763"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.063473"], ["updated_at", "2016-02-16 02:08:12.063473"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.065200"], ["updated_at", "2016-02-16 02:08:12.065200"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:12.066724"], ["updated_at", "2016-02-16 02:08:12.066724"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:08:12.068134"], ["updated_at", "2016-02-16 02:08:12.068134"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:08:12.069871"], ["updated_at", "2016-02-16 02:08:12.069871"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:08:12.071449"], ["updated_at", "2016-02-16 02:08:12.071449"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:08:12.078029"], ["updated_at", "2016-02-16 02:08:12.078029"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:08:12.080551"], ["updated_at", "2016-02-16 02:08:12.080551"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:08:12.082235"], ["updated_at", "2016-02-16 02:08:12.082235"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:08:12.083836"], ["updated_at", "2016-02-16 02:08:12.083836"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:08:12.085588"], ["updated_at", "2016-02-16 02:08:12.085588"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:08:12.088343"], ["updated_at", "2016-02-16 02:08:12.088343"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:08:12.090482"], ["updated_at", "2016-02-16 02:08:12.090482"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:12.091915"], ["updated_at", "2016-02-16 02:08:12.091915"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:12.093476"], ["updated_at", "2016-02-16 02:08:12.093476"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:12.094884"], ["updated_at", "2016-02-16 02:08:12.094884"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:12.096171"], ["updated_at", "2016-02-16 02:08:12.096171"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:08:12.101263"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:08:12.103017"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:08:12.104370"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2015-02-16 02:08:12.112296"], ["updated_at", "2016-02-16 02:08:12.113049"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:08:07.112356"], ["updated_at", "2016-02-16 02:08:12.114682"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:11:12.112370"], ["updated_at", "2016-02-16 02:08:12.116192"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.139147"], ["updated_at", "2016-02-16 02:08:25.139147"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.143268"], ["updated_at", "2016-02-16 02:08:25.143268"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.144893"], ["updated_at", "2016-02-16 02:08:25.144893"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:08:25.146416"], ["updated_at", "2016-02-16 02:08:25.146416"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:08:25.148004"], ["updated_at", "2016-02-16 02:08:25.148004"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.153134"], ["updated_at", "2016-02-16 02:08:25.153134"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.154932"], ["updated_at", "2016-02-16 02:08:25.154932"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.156444"], ["updated_at", "2016-02-16 02:08:25.156444"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:08:25.157943"], ["updated_at", "2016-02-16 02:08:25.157943"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:08:25.159385"], ["updated_at", "2016-02-16 02:08:25.159385"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:08:25.160906"], ["updated_at", "2016-02-16 02:08:25.160906"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:08:25.162371"], ["updated_at", "2016-02-16 02:08:25.162371"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Chester"], ["created_at", "2016-02-16 02:08:25.163872"], ["updated_at", "2016-02-16 02:08:25.163872"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Chester"], ["created_at", "2016-02-16 02:08:25.165427"], ["updated_at", "2016-02-16 02:08:25.165427"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Alice')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IN ('Chester','Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.170029"], ["updated_at", "2016-02-16 02:08:25.170029"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.171750"], ["updated_at", "2016-02-16 02:08:25.171750"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-02-16 02:08:25.173229"], ["updated_at", "2016-02-16 02:08:25.173229"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-02-16 02:08:25.174795"], ["updated_at", "2016-02-16 02:08:25.174795"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-02-16 02:08:25.176306"], ["updated_at", "2016-02-16 02:08:25.176306"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:08:25.177732"], ["updated_at", "2016-02-16 02:08:25.177732"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Bob')) GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Bob"], ["title", "I"], ["created_at", "2016-02-16 02:08:25.184137"], ["updated_at", "2016-02-16 02:08:25.184137"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Bob"], ["title", "II"], ["created_at", "2016-02-16 02:08:25.186235"], ["updated_at", "2016-02-16 02:08:25.186235"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:08:25.188344"], ["updated_at", "2016-02-16 02:08:25.188344"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:08:25.189979"], ["updated_at", "2016-02-16 02:08:25.189979"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "I"], ["created_at", "2016-02-16 02:08:25.191469"], ["updated_at", "2016-02-16 02:08:25.191469"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:08:25.193016"], ["updated_at", "2016-02-16 02:08:25.193016"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Alice"], ["title", "III"], ["created_at", "2016-02-16 02:08:25.194636"], ["updated_at", "2016-02-16 02:08:25.194636"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:25.196267"], ["updated_at", "2016-02-16 02:08:25.196267"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:25.197848"], ["updated_at", "2016-02-16 02:08:25.197848"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:25.199383"], ["updated_at", "2016-02-16 02:08:25.199383"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "title", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["author", "Chester"], ["title", "II"], ["created_at", "2016-02-16 02:08:25.200943"], ["updated_at", "2016-02-16 02:08:25.200943"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _report_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _report_dimension_author, posts.title AS _report_dimension_title, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _report_dimension_author, _report_dimension_title ORDER BY author ASC NULLS LAST, title ASC NULLS LAST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:08:25.207979"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-10 03:38:54.000000"], ["updated_at", "2016-02-16 02:08:25.209725"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-10 03:38:55.000000"], ["updated_at", "2016-02-16 02:08:25.211256"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (6.1ms)[0m [1mSELECT _report_created_at_bins.range AS _report_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-02-10T03:38:54Z,2016-02-10T03:38:55Z)'::tstzrange AS range UNION SELECT '[2016-02-10T03:38:55Z,2016-02-10T03:38:56Z)'::tstzrange AS range) AS _report_created_at_bins ON (CASE WHEN _report_created_at_bins.range IS NULL THEN (posts.created_at IS NULL) ELSE _report_created_at_bins.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _report_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2015-02-16 02:08:25.233243"], ["updated_at", "2016-02-16 02:08:25.234119"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-16 02:08:20.233333"], ["updated_at", "2016-02-16 02:08:25.235845"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-16 02:11:25.233353"], ["updated_at", "2016-02-16 02:08:25.237372"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (10.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (3.5ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.7ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.6ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (3.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (2.5ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (32.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:07:23.136889"], ["updated_at", "2016-02-29 04:07:23.136889"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:07:23.185009"], ["updated_at", "2016-02-29 04:07:23.185009"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 10], ["created_at", "2016-02-29 04:09:29.707962"], ["updated_at", "2016-02-29 04:09:29.707962"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 1], ["created_at", "2016-02-29 04:09:29.715051"], ["updated_at", "2016-02-29 04:09:29.715051"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-02-29 04:09:40.482633"], ["updated_at", "2016-02-29 04:09:40.482633"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:09:40.493140"], ["updated_at", "2016-02-29 04:09:40.493140"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:09:40.496653"], ["updated_at", "2016-02-29 04:09:40.496653"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.8ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.8ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-02-29 04:44:17.521314"], ["updated_at", "2016-02-29 04:44:17.521314"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:44:17.529987"], ["updated_at", "2016-02-29 04:44:17.529987"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:44:17.531777"], ["updated_at", "2016-02-29 04:44:17.531777"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (1.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-02-29 04:46:56.987589"], ["updated_at", "2016-02-29 04:46:56.987589"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:46:56.998247"], ["updated_at", "2016-02-29 04:46:56.998247"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:46:57.001642"], ["updated_at", "2016-02-29 04:46:57.001642"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-02-29 04:47:37.019957"], ["updated_at", "2016-02-29 04:47:37.019957"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:47:37.028081"], ["updated_at", "2016-02-29 04:47:37.028081"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:47:37.029783"], ["updated_at", "2016-02-29 04:47:37.029783"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-02-29 04:48:22.626909"], ["updated_at", "2016-02-29 04:48:22.626909"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:48:22.634515"], ["updated_at", "2016-02-29 04:48:22.634515"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:48:22.636202"], ["updated_at", "2016-02-29 04:48:22.636202"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-02-29 04:49:57.225252"], ["updated_at", "2016-02-29 04:49:57.225252"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-02-29 04:49:57.236697"], ["updated_at", "2016-02-29 04:49:57.236697"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-02-29 04:49:57.240146"], ["updated_at", "2016-02-29 04:49:57.240146"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (6.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.5ms)[0m [1mBEGIN[0m [1m[35m (2.7ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (3.8ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (3.7ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 14:00:07.943291"], ["updated_at", "2016-03-02 14:00:07.943291"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 14:00:07.963508"], ["updated_at", "2016-03-02 14:00:07.963508"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 14:00:07.966916"], ["updated_at", "2016-03-02 14:00:07.966916"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 14:03:03.541898"], ["updated_at", "2016-03-02 14:03:03.541898"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 14:03:03.554748"], ["updated_at", "2016-03-02 14:03:03.554748"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 14:03:03.558025"], ["updated_at", "2016-03-02 14:03:03.558025"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 14:03:25.923505"], ["updated_at", "2016-03-02 14:03:25.923505"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 14:03:25.932891"], ["updated_at", "2016-03-02 14:03:25.932891"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 14:03:25.934828"], ["updated_at", "2016-03-02 14:03:25.934828"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.9ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 14:05:09.996495"], ["updated_at", "2016-03-02 14:05:09.996495"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 14:05:10.004039"], ["updated_at", "2016-03-02 14:05:10.004039"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 14:05:10.005919"], ["updated_at", "2016-03-02 14:05:10.005919"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 14:05:29.402459"], ["updated_at", "2016-03-02 14:05:29.402459"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 14:05:29.406858"], ["updated_at", "2016-03-02 14:05:29.406858"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 14:05:29.408668"], ["updated_at", "2016-03-02 14:05:29.408668"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 18:02:47.677126"], ["updated_at", "2016-03-02 18:02:47.677126"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 18:02:47.685592"], ["updated_at", "2016-03-02 18:02:47.685592"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 18:02:47.687270"], ["updated_at", "2016-03-02 18:02:47.687270"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 18:02:53.992744"], ["updated_at", "2016-03-02 18:02:53.992744"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 18:02:53.996797"], ["updated_at", "2016-03-02 18:02:53.996797"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 18:02:53.998446"], ["updated_at", "2016-03-02 18:02:53.998446"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (1.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:45:27.974808"], ["updated_at", "2016-03-02 23:45:27.974808"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:45:27.985106"], ["updated_at", "2016-03-02 23:45:27.985106"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:45:27.988694"], ["updated_at", "2016-03-02 23:45:27.988694"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:46:07.162454"], ["updated_at", "2016-03-02 23:46:07.162454"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:46:07.166947"], ["updated_at", "2016-03-02 23:46:07.166947"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:46:07.168826"], ["updated_at", "2016-03-02 23:46:07.168826"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:46:56.493629"], ["updated_at", "2016-03-02 23:46:56.493629"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:46:56.498264"], ["updated_at", "2016-03-02 23:46:56.498264"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:46:56.500182"], ["updated_at", "2016-03-02 23:46:56.500182"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:47:10.912732"], ["updated_at", "2016-03-02 23:47:10.912732"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:47:10.917374"], ["updated_at", "2016-03-02 23:47:10.917374"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:47:10.919245"], ["updated_at", "2016-03-02 23:47:10.919245"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:47:48.848181"], ["updated_at", "2016-03-02 23:47:48.848181"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:47:48.852442"], ["updated_at", "2016-03-02 23:47:48.852442"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:47:48.854399"], ["updated_at", "2016-03-02 23:47:48.854399"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:48:11.551564"], ["updated_at", "2016-03-02 23:48:11.551564"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:48:11.555926"], ["updated_at", "2016-03-02 23:48:11.555926"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:48:11.557816"], ["updated_at", "2016-03-02 23:48:11.557816"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:50:49.982699"], ["updated_at", "2016-03-02 23:50:49.982699"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:50:49.987012"], ["updated_at", "2016-03-02 23:50:49.987012"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:50:49.988924"], ["updated_at", "2016-03-02 23:50:49.988924"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:51:14.138605"], ["updated_at", "2016-03-02 23:51:14.138605"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:51:14.142894"], ["updated_at", "2016-03-02 23:51:14.142894"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:51:14.144580"], ["updated_at", "2016-03-02 23:51:14.144580"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:51:50.125029"], ["updated_at", "2016-03-02 23:51:50.125029"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:51:50.129168"], ["updated_at", "2016-03-02 23:51:50.129168"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:51:50.131388"], ["updated_at", "2016-03-02 23:51:50.131388"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:54:29.262114"], ["updated_at", "2016-03-02 23:54:29.262114"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:54:29.266421"], ["updated_at", "2016-03-02 23:54:29.266421"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:54:29.268213"], ["updated_at", "2016-03-02 23:54:29.268213"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:55:02.518901"], ["updated_at", "2016-03-02 23:55:02.518901"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:55:02.523423"], ["updated_at", "2016-03-02 23:55:02.523423"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:55:02.525285"], ["updated_at", "2016-03-02 23:55:02.525285"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:55:11.023522"], ["updated_at", "2016-03-02 23:55:11.023522"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:55:11.028045"], ["updated_at", "2016-03-02 23:55:11.028045"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:55:11.029901"], ["updated_at", "2016-03-02 23:55:11.029901"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:57:16.943133"], ["updated_at", "2016-03-02 23:57:16.943133"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:57:16.947482"], ["updated_at", "2016-03-02 23:57:16.947482"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:57:16.949273"], ["updated_at", "2016-03-02 23:57:16.949273"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:57:29.797047"], ["updated_at", "2016-03-02 23:57:29.797047"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:57:29.801148"], ["updated_at", "2016-03-02 23:57:29.801148"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:57:29.802802"], ["updated_at", "2016-03-02 23:57:29.802802"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:57:38.877873"], ["updated_at", "2016-03-02 23:57:38.877873"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:57:38.882297"], ["updated_at", "2016-03-02 23:57:38.882297"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:57:38.884134"], ["updated_at", "2016-03-02 23:57:38.884134"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:58:24.163474"], ["updated_at", "2016-03-02 23:58:24.163474"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:58:24.167805"], ["updated_at", "2016-03-02 23:58:24.167805"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:58:24.169501"], ["updated_at", "2016-03-02 23:58:24.169501"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:58:56.772238"], ["updated_at", "2016-03-02 23:58:56.772238"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:58:56.776602"], ["updated_at", "2016-03-02 23:58:56.776602"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:58:56.778362"], ["updated_at", "2016-03-02 23:58:56.778362"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-02 23:59:35.848353"], ["updated_at", "2016-03-02 23:59:35.848353"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-02 23:59:35.852538"], ["updated_at", "2016-03-02 23:59:35.852538"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-02 23:59:35.854481"], ["updated_at", "2016-03-02 23:59:35.854481"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-03 00:00:33.199189"], ["updated_at", "2016-03-03 00:00:33.199189"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-03 00:00:33.203405"], ["updated_at", "2016-03-03 00:00:33.203405"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-03 00:00:33.205238"], ["updated_at", "2016-03-03 00:00:33.205238"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-03 00:05:46.104781"], ["updated_at", "2016-03-03 00:05:46.104781"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-03 00:05:46.115528"], ["updated_at", "2016-03-03 00:05:46.115528"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-03 00:05:46.117552"], ["updated_at", "2016-03-03 00:05:46.117552"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-03 00:06:21.345986"], ["updated_at", "2016-03-03 00:06:21.345986"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-03 00:06:21.350323"], ["updated_at", "2016-03-03 00:06:21.350323"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-03 00:06:21.352122"], ["updated_at", "2016-03-03 00:06:21.352122"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (6.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.4ms)[0m [1mBEGIN[0m [1m[35m (2.7ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (10.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (4.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.8ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (1.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.7ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (2.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.2ms)[0m [1mBEGIN[0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (2.7ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (10.0ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 16:29:01.493669"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 16:29:01.520187"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 16:29:01.523530"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (7.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (15.7ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35mPost Load (2.6ms)[0m SELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 16:33:07.941099"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 16:33:07.945170"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 16:33:07.946747"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.2ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 16:34:47.300211"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 16:34:47.304567"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.9ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 16:34:47.306620"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 17:58:43.052541"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 17:58:43.059469"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 17:58:43.063174"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.3ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 17:58:58.005786"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 17:58:58.010737"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 17:58:58.012624"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 17:59:26.369281"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 17:59:26.373556"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 17:59:26.375355"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2015-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:01:36.468044"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 18:01:36.472408"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:01:36.474156"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2015-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2015-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE ('(,2015-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone))[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:03:51.456145"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 18:03:51.465473"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:03:51.467308"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2016-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) WHERE ('(,2016-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:05:22.491642"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 18:05:22.496083"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:05:22.497868"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2016-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) WHERE ('(,2016-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2015-12-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:17:17.454641"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-06 18:17:17.458989"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-06 18:17:17.460652"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range UNION SELECT '[2016-02-01T00:00:00Z,2016-03-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2016-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at__bin_table.range AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '[2016-01-01T00:00:00Z,2016-02-01T00:00:00Z)'::tstzrange AS range) AS _repor_dimension_created_at__bin_table ON (CASE WHEN _repor_dimension_created_at__bin_table.range IS NULL THEN (posts.created_at IS NULL) ELSE _repor_dimension_created_at__bin_table.range @> CAST(posts.created_at AS timestamp with time zone) END) WHERE ('(,2016-02-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ('(,2015-12-01T00:00:00Z)'::tstzrange @> CAST(posts.created_at AS timestamp with time zone)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-06 18:17:25.186196"], ["updated_at", "2016-03-06 18:17:25.186196"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-06 18:17:25.190728"], ["updated_at", "2016-03-06 18:17:25.190728"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-06 18:17:25.194051"], ["updated_at", "2016-03-06 18:17:25.194051"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (11.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.4ms)[0m [1mBEGIN[0m [1m[35m (2.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:49:14.802257"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:49:14.818851"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:49:14.821346"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:52:51.257405"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:52:51.261966"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:52:51.263659"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:53:20.914862"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:53:20.925706"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:53:20.929145"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:54:29.787232"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:54:29.791391"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:54:29.792938"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:55:06.613594"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:55:06.617892"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:55:06.619555"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:55:46.420923"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:55:46.425128"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:55:46.426890"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:56:02.509790"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:56:02.514029"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:56:02.515697"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT bin_table_for__repor_dimension_created_at.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN SELECT '2016-01-01 00:00:00.000000' AS min, '2016-02-01 00:00:00.000000' AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT '2016-02-01 00:00:00.000000' AS min, '2016-03-01 00:00:00.000000' AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin AS bin_table_for__repor_dimension_created_at ON (CASE WHEN bin_table_for__repor_dimension_created_at.min IS NULL AND bin_table_for__repor_dimension_created_at.max IS NULL THEN (posts.created_at IS NULL) WHEN bin_table_for__repor_dimension_created_at.min IS NULL THEN (posts.created_at < bin_table_for__repor_dimension_created_at.max) WHEN bin_table_for__repor_dimension_created_at.max IS NULL THEN (posts.created_at >= bin_table_for__repor_dimension_created_at.min) ELSE ((posts.created_at >= bin_table_for__repor_dimension_created_at.min) AND (posts.created_at < bin_table_for__repor_dimension_created_at.max)) END) GROUP BY _repor_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "SELECT" LINE 1: ... _report_aggregator_count FROM "posts" INNER JOIN SELECT '20... ^ : SELECT bin_table_for__repor_dimension_created_at.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN SELECT '2016-01-01 00:00:00.000000' AS min, '2016-02-01 00:00:00.000000' AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT '2016-02-01 00:00:00.000000' AS min, '2016-03-01 00:00:00.000000' AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin AS bin_table_for__repor_dimension_created_at ON (CASE WHEN bin_table_for__repor_dimension_created_at.min IS NULL AND bin_table_for__repor_dimension_created_at.max IS NULL THEN (posts.created_at IS NULL) WHEN bin_table_for__repor_dimension_created_at.min IS NULL THEN (posts.created_at < bin_table_for__repor_dimension_created_at.max) WHEN bin_table_for__repor_dimension_created_at.max IS NULL THEN (posts.created_at >= bin_table_for__repor_dimension_created_at.min) ELSE ((posts.created_at >= bin_table_for__repor_dimension_created_at.min) AND (posts.created_at < bin_table_for__repor_dimension_created_at.max)) END) GROUP BY _repor_dimension_created_at [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:57:00.325597"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:57:00.329968"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:57:00.331584"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '2016-01-01 00:00:00.000000' AS min, '2016-02-01 00:00:00.000000' AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT '2016-02-01 00:00:00.000000' AS min, '2016-03-01 00:00:00.000000' AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m PG::UndefinedFunction: ERROR: operator does not exist: timestamp without time zone < text LINE 4: ...d_at_bin_table.min IS NULL THEN (posts.created_at < _repor_d... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '2016-01-01 00:00:00.000000' AS min, '2016-02-01 00:00:00.000000' AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT '2016-02-01 00:00:00.000000' AS min, '2016-03-01 00:00:00.000000' AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:57:45.308064"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:57:45.312494"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:57:45.314305"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS timestamp with time zone) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS timestamp with time zone) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m PG::InvalidDatetimeFormat: ERROR: invalid input syntax for type timestamp with time zone: "2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC" LINE 1: ...000000' AS timestamp with time zone) AS max, CAST('2016-01-0... ^ : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS timestamp with time zone) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS timestamp with time zone) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:02.880644"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:02.884923"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:02.886556"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS timestamp) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS timestamp) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m PG::InvalidDatetimeFormat: ERROR: invalid input syntax for type timestamp: "2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC" LINE 1: ...02-01 00:00:00.000000' AS timestamp) AS max, CAST('2016-01-0... ^ : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS timestamp) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS timestamp) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:29.938844"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:29.943345"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:29.945117"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (9.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:39.858154"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:39.862598"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:58:39.864340"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (4.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:59:49.362145"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 02:59:49.366602"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 02:59:49.368302"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:02:14.635404"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:02:14.639694"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:02:14.641300"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:01.629493"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:01.634208"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:01.636044"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:15.749183"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:15.753539"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:15.755808"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) [1m[36m (1.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:36.757078"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:36.761487"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:36.763438"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:57.485068"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:57.489161"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:04:57.490799"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:11.857944"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:11.862144"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:11.863832"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:35.930208"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:35.934601"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:35.936480"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:56.466427"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:56.470744"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:05:56.472429"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:06:37.606244"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:06:37.610528"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:06:37.612242"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:08:39.139205"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:08:39.143670"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:08:39.145446"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:09:30.168589"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:09:30.172908"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:09:30.174525"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:09:45.383047"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:09:45.387409"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:09:45.389096"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36mPost Load (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35mPost Load (1.2ms)[0m SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36mPost Load (0.9ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35mPost Load (0.9ms)[0m SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.8ms)[0m SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.7ms)[0m SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone))[0m [1m[35m (0.8ms)[0m SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone)) GROUP BY _repor_dimension_created_at [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:14:58.998892"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:14:59.005244"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:14:59.007031"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.9ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '2016-01-01 00:00:00.000000' AS min, '2016-02-01 00:00:00.000000' AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT '2016-02-01 00:00:00.000000' AS min, '2016-03-01 00:00:00.000000' AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m PG::UndefinedFunction: ERROR: operator does not exist: timestamp without time zone < text LINE 4: ...d_at_bin_table.min IS NULL THEN (posts.created_at < _repor_d... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT '2016-01-01 00:00:00.000000' AS min, '2016-02-01 00:00:00.000000' AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT '2016-02-01 00:00:00.000000' AS min, '2016-03-01 00:00:00.000000' AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:15:17.119530"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:15:17.124090"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:15:17.125895"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:37:35.982137"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:37:35.987322"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:37:35.989062"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:06.545653"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:06.550150"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:06.552079"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:25.978962"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:25.983653"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:25.985411"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:57.824978"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:57.829144"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:38:57.830888"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:39:23.657051"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:39:23.661754"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:39:23.663610"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.8ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m PG::InternalError: ERROR: failed to find conversion function from unknown to text : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:00.597706"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:00.604433"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:00.606869"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.7ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:12.378958"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:12.383852"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:12.385496"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:47.766402"]] [1m[35m (0.6ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:47.772944"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:47.774688"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin" ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin"" LINE 5: ...01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" ^ : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin" ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:56.884998"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:56.892792"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:40:56.896292"]] [1m[35m (0.6ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin" ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin"" LINE 4: ...01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" ^ : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin" ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:02.598631"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:02.603135"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:02.604783"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin" ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m PG::SyntaxError: ERROR: syntax error at or near "" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin"" LINE 2: ...01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" ^ : SELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin" UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin" ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:16.299241"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:16.303655"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:16.305459"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:38.801340"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:38.805930"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:38.807666"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (2.5ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:46.610646"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:46.619078"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:41:46.621754"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:11.402114"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:11.407142"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:11.409057"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:25.727749"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:25.732483"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:25.734374"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:51.226633"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:51.231242"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:42:51.232983"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:13.483167"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:13.489716"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:13.491697"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.9ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:26.556393"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:26.560788"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:26.562475"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:39.454133"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:39.458650"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:39.460327"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:50.054823"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:50.059376"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:43:50.061083"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:05.176990"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:05.181599"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:05.183313"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.8ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:18.162694"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:18.170780"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:18.175878"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.2ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.7ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:24.053012"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:24.057724"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:24.059315"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.9ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:34.956612"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:34.961012"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:44:34.962695"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:45:31.735103"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 03:45:31.739831"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 03:45:31.741429"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:24.796171"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:24.800712"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:24.802409"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:34.374132"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:34.379655"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:34.381325"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:44.149876"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:44.154220"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:03:44.156303"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:17.413037"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:17.417741"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:17.419482"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:33.750799"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:33.755295"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:33.757441"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:45.893212"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:45.899049"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:45.900894"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:57.856547"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:57.861186"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:04:57.862964"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:13.068814"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:13.073104"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:13.075017"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:42.450556"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:42.455373"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:42.457403"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:50.624964"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:50.629881"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:05:50.631700"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (1.0ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:04.847356"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:04.851790"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:04.853599"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:26.295469"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:26.299915"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:26.301791"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:36.766869"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:36.771302"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:06:36.773169"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.7ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:09:27.673795"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:09:27.678333"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:09:27.680029"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:10:12.213718"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:10:12.217963"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:10:12.219632"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:10:47.234648"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:10:47.238852"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:10:47.240695"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.7ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:11:02.403968"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:11:02.409190"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:11:02.410737"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:11:14.725884"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:11:14.730778"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:11:14.732507"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:03.708625"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:03.712967"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:03.714601"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:26.517177"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:26.522527"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:26.524964"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:56.184316"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:56.188770"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:12:56.190786"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:11.867269"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:11.871819"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:11.873600"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:31.161903"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:31.166229"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:31.167955"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:37.212724"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:37.217323"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:37.219039"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:58.543622"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:58.548170"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:13:58.549908"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (2.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:12.035968"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:12.040720"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:12.042598"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:22.868317"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:22.873017"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:22.875705"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:41.480734"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:41.485230"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:41.487027"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.8ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:52.568452"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:52.573439"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:14:52.575401"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:06.529830"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:06.534052"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:06.535739"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:13.910291"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:13.914867"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:13.916538"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:28.494438"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:28.498782"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:15:28.501162"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:16:04.335655"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:16:04.340412"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:16:04.342112"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:04.678225"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:04.683304"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:04.685505"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (2.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:16.952415"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:16.957779"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:16.959605"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:50.490308"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:50.495681"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:17:50.497738"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:01.586610"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:01.591417"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:01.593118"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:15.523044"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:15.529105"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:15.531193"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:22.204345"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:22.208960"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:22.210672"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:30.086179"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:30.091119"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:30.092809"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:39.924493"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:39.929195"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:18:39.931103"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:20:24.055829"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:20:24.060300"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:20:24.061954"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.9ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:20:38.133289"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:20:38.137521"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:20:38.139173"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:21:18.600265"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:21:18.608924"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:21:18.610731"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:02.487153"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:02.491573"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:02.493713"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:16.143335"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:16.154043"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:16.156468"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.7ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:31.909525"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:31.914520"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:22:31.916254"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:23:00.502958"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:23:00.507444"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:23:00.509266"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:23:15.853824"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:23:15.858360"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:23:15.860294"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:12.731208"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:12.735596"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:12.737341"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:22.626758"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:22.631148"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:22.632762"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.7ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:42.295501"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:42.299869"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:42.301514"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:57.180317"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:57.184493"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:24:57.186072"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:03.321925"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:03.326509"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:03.328206"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:12.923495"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:12.928148"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:12.929828"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:40.392639"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:40.397192"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:40.398935"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:51.457835"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:51.462130"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:25:51.463719"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:26:31.413501"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:26:31.417798"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:26:31.419355"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:26:40.620314"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:26:40.624692"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:26:40.626564"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:27:01.325510"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:27:01.329952"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:27:01.331530"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE ( posts.created_at < '2016-02-01 00:00:00.000000' ) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE ( posts.created_at < '2015-12-01 00:00:00.000000' ) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:29:26.518846"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 04:29:26.523000"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 04:29:26.524821"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (3.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (1.0ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (6.8ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:45:26.918904"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 17:45:26.942367"]] [1m[36m (0.7ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:45:26.948409"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.3ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (2.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:46:53.356339"]] [1m[35m (0.5ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 17:46:53.373222"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:46:53.378198"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:47:29.092901"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 17:47:29.102413"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:47:29.104470"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (2.0ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (2.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (1.9ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (3.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:48:14.326114"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 17:48:14.337725"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.8ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:48:14.345471"]] [1m[35m (1.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (1.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (1.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.9ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:48:21.572765"]] [1m[35m (0.5ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 17:48:21.594481"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:48:21.599166"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.9ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (1.6ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (1.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.9ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (1.0ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.7ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.8ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (1.0ms)[0m ROLLBACK [1m[36m (0.8ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (1.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (1.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.6ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (1.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:53:37.764995"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-08 17:53:37.784491"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-08 17:53:37.786944"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (1.9ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (1.9ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (1.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (3.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.4ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (2.5ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (7.8ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:06:27.252306"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:06:27.272085"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:06:27.275384"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.9ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:06:59.470194"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:06:59.474756"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:06:59.476519"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (4.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.7ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:07:38.760828"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:07:38.764942"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:07:38.766557"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:08:18.655337"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:08:18.660412"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:08:18.662108"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" [1m[36mPost Load (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:09:16.098094"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:09:16.102332"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:09:16.103919"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:10:47.163128"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.8ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:10:47.167347"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:10:47.172313"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.5ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:10:56.657521"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:10:56.661687"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:10:56.663314"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:11:14.297905"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:11:14.302226"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:11:14.303887"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:12:10.817645"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:12:10.822304"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:12:10.824055"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.8ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:13:19.355783"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:13:19.359909"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:13:19.361563"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:13:45.424744"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:13:45.429086"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:13:45.430835"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:15:07.043089"], ["updated_at", "2016-03-11 23:15:07.043089"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:15:07.046119"], ["updated_at", "2016-03-11 23:15:07.046119"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:15:07.048171"], ["updated_at", "2016-03-11 23:15:07.048171"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:15:07.148341"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:15:07.150327"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:15:07.151967"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:16:07.007810"], ["updated_at", "2016-03-11 23:16:07.007810"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:16:07.011123"], ["updated_at", "2016-03-11 23:16:07.011123"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:16:07.013040"], ["updated_at", "2016-03-11 23:16:07.013040"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:16:07.055255"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:16:07.057508"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:16:07.059166"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.3ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:16:45.519095"], ["updated_at", "2016-03-11 23:16:45.519095"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:16:45.522168"], ["updated_at", "2016-03-11 23:16:45.522168"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:16:45.523856"], ["updated_at", "2016-03-11 23:16:45.523856"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:16:45.567266"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:16:45.570269"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:16:45.571847"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.0ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:17:27.343034"], ["updated_at", "2016-03-11 23:17:27.343034"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:17:27.346076"], ["updated_at", "2016-03-11 23:17:27.346076"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:17:27.347769"], ["updated_at", "2016-03-11 23:17:27.347769"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:27.388216"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:27.390334"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:27.391990"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.7ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:17:52.929156"], ["updated_at", "2016-03-11 23:17:52.929156"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:17:52.932570"], ["updated_at", "2016-03-11 23:17:52.932570"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:17:52.935440"], ["updated_at", "2016-03-11 23:17:52.935440"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:52.982346"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:52.984602"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:52.987771"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.5ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:17:57.934258"], ["updated_at", "2016-03-11 23:17:57.934258"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:17:57.937333"], ["updated_at", "2016-03-11 23:17:57.937333"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:17:57.939141"], ["updated_at", "2016-03-11 23:17:57.939141"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:57.980789"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:57.982877"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:17:57.984508"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:18:22.682209"], ["updated_at", "2016-03-11 23:18:22.682209"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:18:22.685507"], ["updated_at", "2016-03-11 23:18:22.685507"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:18:22.687413"], ["updated_at", "2016-03-11 23:18:22.687413"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:22.727700"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:22.729810"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:22.731393"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:18:48.326663"], ["updated_at", "2016-03-11 23:18:48.326663"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:18:48.329842"], ["updated_at", "2016-03-11 23:18:48.329842"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:18:48.331676"], ["updated_at", "2016-03-11 23:18:48.331676"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:48.391770"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:48.393577"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:48.395029"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:18:56.408078"], ["updated_at", "2016-03-11 23:18:56.408078"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:18:56.411188"], ["updated_at", "2016-03-11 23:18:56.411188"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:18:56.413032"], ["updated_at", "2016-03-11 23:18:56.413032"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:56.444180"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:56.446298"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:18:56.447972"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:20:43.696158"], ["updated_at", "2016-03-11 23:20:43.696158"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:20:43.699426"], ["updated_at", "2016-03-11 23:20:43.699426"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:20:43.702234"], ["updated_at", "2016-03-11 23:20:43.702234"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 3], ["created_at", "2016-03-11 23:20:43.714515"], ["updated_at", "2016-03-11 23:20:43.714515"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:20:43.736498"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:20:43.738636"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:20:43.740348"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.6ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:21:13.861922"], ["updated_at", "2016-03-11 23:21:13.861922"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:21:13.864725"], ["updated_at", "2016-03-11 23:21:13.864725"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:21:13.867021"], ["updated_at", "2016-03-11 23:21:13.867021"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 3], ["created_at", "2016-03-11 23:21:13.878801"], ["updated_at", "2016-03-11 23:21:13.878801"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:13.899744"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:13.901779"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:13.903256"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:21:25.609180"], ["updated_at", "2016-03-11 23:21:25.609180"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:21:25.611998"], ["updated_at", "2016-03-11 23:21:25.611998"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:21:25.614053"], ["updated_at", "2016-03-11 23:21:25.614053"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 3], ["created_at", "2016-03-11 23:21:25.626240"], ["updated_at", "2016-03-11 23:21:25.626240"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:25.647180"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:25.649227"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:25.650778"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000') [1m[36m (0.4ms)[0m [1mSELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000') [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:21:49.807463"], ["updated_at", "2016-03-11 23:21:49.807463"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:21:49.810294"], ["updated_at", "2016-03-11 23:21:49.810294"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:21:49.812290"], ["updated_at", "2016-03-11 23:21:49.812290"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 3], ["created_at", "2016-03-11 23:21:49.825729"], ["updated_at", "2016-03-11 23:21:49.825729"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:49.870097"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:49.871896"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:49.873257"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-11 23:21:58.983187"], ["updated_at", "2016-03-11 23:21:58.983187"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-11 23:21:58.986493"], ["updated_at", "2016-03-11 23:21:58.986493"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-11 23:21:58.988239"], ["updated_at", "2016-03-11 23:21:58.988239"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-03-11 23:21:58.999043"], ["updated_at", "2016-03-11 23:21:58.999043"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:59.019676"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:59.021574"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-11 23:21:59.023062"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN (SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text) AS _repor_dimension_created_at_bin_table ON (CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.3ms)[0m [1mBEGIN[0m [1m[35m (3.5ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (3.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (4.9ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-12 23:24:08.610840"], ["updated_at", "2016-03-12 23:24:08.610840"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-12 23:24:08.621149"], ["updated_at", "2016-03-12 23:24:08.621149"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-12 23:24:08.624390"], ["updated_at", "2016-03-12 23:24:08.624390"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-03-12 23:24:08.686423"], ["updated_at", "2016-03-12 23:24:08.686423"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-12 23:24:08.734498"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-12 23:24:08.740538"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-12 23:24:08.742870"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (6.2ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at [1m[36m (1.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-12 23:25:37.731056"], ["updated_at", "2016-03-12 23:25:37.731056"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-12 23:25:37.733981"], ["updated_at", "2016-03-12 23:25:37.733981"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-12 23:25:37.735712"], ["updated_at", "2016-03-12 23:25:37.735712"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-03-12 23:25:37.746975"], ["updated_at", "2016-03-12 23:25:37.746975"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-12 23:25:37.769525"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-12 23:25:37.771609"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-12 23:25:37.773020"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.0ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-03-12 23:30:32.841433"], ["updated_at", "2016-03-12 23:30:32.841433"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-03-12 23:30:32.845199"], ["updated_at", "2016-03-12 23:30:32.845199"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-03-12 23:30:32.846870"], ["updated_at", "2016-03-12 23:30:32.846870"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-03-12 23:30:32.857993"], ["updated_at", "2016-03-12 23:30:32.857993"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-03-12 23:30:32.863452"], ["updated_at", "2016-03-12 23:30:32.863452"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-03-12 23:30:32.865374"], ["updated_at", "2016-03-12 23:30:32.865374"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-03-12 23:30:32.866951"], ["updated_at", "2016-03-12 23:30:32.866951"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-12 23:30:32.886724"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-01-02 00:00:00.000000"], ["updated_at", "2016-03-12 23:30:32.888543"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-02-01 00:00:00.000000"], ["updated_at", "2016-03-12 23:30:32.890048"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.1ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_created_at [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2016-02-01 00:00:00.000000')[0m [1m[35m (0.4ms)[0m SELECT _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) WHERE (posts.created_at < '2016-02-01 00:00:00.000000') GROUP BY _repor_dimension_created_at [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" WHERE (posts.created_at < '2015-12-01 00:00:00.000000')[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:30:41.842861"], ["updated_at", "2016-03-12 23:30:41.842861"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:30:41.847088"], ["updated_at", "2016-03-12 23:30:41.847088"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:30:41.848793"], ["updated_at", "2016-03-12 23:30:41.848793"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:32:16.059725"], ["updated_at", "2016-03-12 23:32:16.059725"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:32:16.064101"], ["updated_at", "2016-03-12 23:32:16.064101"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:32:16.065890"], ["updated_at", "2016-03-12 23:32:16.065890"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:32:25.649513"], ["updated_at", "2016-03-12 23:32:25.649513"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:32:25.654136"], ["updated_at", "2016-03-12 23:32:25.654136"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:32:25.655813"], ["updated_at", "2016-03-12 23:32:25.655813"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:32:37.839251"], ["updated_at", "2016-03-12 23:32:37.839251"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:32:37.843379"], ["updated_at", "2016-03-12 23:32:37.843379"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:32:37.845028"], ["updated_at", "2016-03-12 23:32:37.845028"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:35:14.132953"], ["updated_at", "2016-03-12 23:35:14.132953"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:35:14.137312"], ["updated_at", "2016-03-12 23:35:14.137312"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:35:14.139029"], ["updated_at", "2016-03-12 23:35:14.139029"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:35:14.146831"], ["updated_at", "2016-03-12 23:35:14.146831"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-03-12 23:35:14.148761"], ["updated_at", "2016-03-12 23:35:14.148761"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:35:14.150459"], ["updated_at", "2016-03-12 23:35:14.150459"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:35:14.152060"], ["updated_at", "2016-03-12 23:35:14.152060"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-03-12 23:35:14.153691"], ["updated_at", "2016-03-12 23:35:14.153691"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:35:14.155289"], ["updated_at", "2016-03-12 23:35:14.155289"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.7ms)[0m SELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST [1m[36mPost Load (0.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35m (0.6ms)[0m SELECT COUNT(posts.author AS _repor_dimension_author) AS count_posts_author_as__repor_dimension_author, _repor_dimension_author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST PG::SyntaxError: ERROR: syntax error at or near "AS" LINE 1: SELECT COUNT(posts.author AS _repor_dimension_author) AS cou... ^ : SELECT COUNT(posts.author AS _repor_dimension_author) AS count_posts_author_as__repor_dimension_author, _repor_dimension_author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.6ms)[0m [1mSELECT COUNT("posts"."id") AS count_id, _repor_dimension_author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST[0m PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block : SELECT COUNT("posts"."id") AS count_id, _repor_dimension_author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:35:56.085744"], ["updated_at", "2016-03-12 23:35:56.085744"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:35:56.090572"], ["updated_at", "2016-03-12 23:35:56.090572"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:35:56.092360"], ["updated_at", "2016-03-12 23:35:56.092360"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:35:56.100422"], ["updated_at", "2016-03-12 23:35:56.100422"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-03-12 23:35:56.102185"], ["updated_at", "2016-03-12 23:35:56.102185"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:35:56.103845"], ["updated_at", "2016-03-12 23:35:56.103845"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:35:56.105639"], ["updated_at", "2016-03-12 23:35:56.105639"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-03-12 23:35:56.107294"], ["updated_at", "2016-03-12 23:35:56.107294"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:35:56.108844"], ["updated_at", "2016-03-12 23:35:56.108844"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT COUNT("posts"."id") AS count_id, _repor_dimension_author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST PG::UndefinedColumn: ERROR: column "_repor_dimension_author" does not exist LINE 1: SELECT COUNT("posts"."id") AS count_id, _repor_dimension_aut... ^ : SELECT COUNT("posts"."id") AS count_id, _repor_dimension_author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:36:17.509679"], ["updated_at", "2016-03-12 23:36:17.509679"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:36:17.514040"], ["updated_at", "2016-03-12 23:36:17.514040"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:36:17.515770"], ["updated_at", "2016-03-12 23:36:17.515770"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-03-12 23:36:17.523122"], ["updated_at", "2016-03-12 23:36:17.523122"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-03-12 23:36:17.525021"], ["updated_at", "2016-03-12 23:36:17.525021"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-03-12 23:36:17.526915"], ["updated_at", "2016-03-12 23:36:17.526915"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:36:17.528759"], ["updated_at", "2016-03-12 23:36:17.528759"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-03-12 23:36:17.530781"], ["updated_at", "2016-03-12 23:36:17.530781"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-03-12 23:36:17.532401"], ["updated_at", "2016-03-12 23:36:17.532401"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST [1m[36mPost Load (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST [1m[36m (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY author ASC NULLS LAST[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2015-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:35:03.416689"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2015-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:35:03.428351"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2015-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 00:35:03.431930"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2015-02-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:35:03.434713"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2015-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:35:03.437280"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2015-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-01-08 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-01-01 00:00:00 UTC,2015-01-08 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-01-08 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-01-15 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-01-08 00:00:00 UTC,2015-01-15 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-01-15 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-01-22 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-01-15 00:00:00 UTC,2015-01-22 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-01-22 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-01-29 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-01-22 00:00:00 UTC,2015-01-29 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-01-29 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-02-05 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-01-29 00:00:00 UTC,2015-02-05 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-02-05 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-02-12 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-02-05 00:00:00 UTC,2015-02-12 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-02-12 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-02-19 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-02-12 00:00:00 UTC,2015-02-19 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-02-19 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-02-26 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-02-19 00:00:00 UTC,2015-02-26 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-02-26 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-03-05 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-02-26 00:00:00 UTC,2015-03-05 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2015-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:36:37.326005"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2015-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:36:37.337139"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2015-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 00:36:37.340601"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2015-02-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:36:37.343344"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2015-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:36:37.345837"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (4.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2015-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-01-01 00:00:00 UTC,2015-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-02-01 00:00:00 UTC,2015-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2015-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2015-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2015-03-01 00:00:00 UTC,2015-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:03.794271"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:03.805044"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:03.808520"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:03.811834"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.4ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.6ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:14.048435"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:14.062171"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:14.064926"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:40:14.067055"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.4ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST [1m[36mActiveRecord::SchemaMigration Load (1.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:42:24.640789"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 00:42:24.651549"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 00:42:24.655026"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 00:42:24.658307"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.6ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 01:23:10.998514"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 01:23:11.011878"]] [1m[36m (0.6ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 01:23:11.017390"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 01:23:11.020891"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.4ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 01:25:49.572170"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 01:25:49.583254"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 01:25:49.587378"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 01:25:49.590915"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.5ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-03-13 01:26:52.083875"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-03-13 01:26:52.095357"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-03-13 01:26:52.099840"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-03-13 01:26:52.103275"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.8ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (2.6ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY author ASC NULLS LAST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36m (2.8ms)[0m [1mCREATE TABLE "comments" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "post_id" integer, "author" varchar, "likes" integer DEFAULT 0 NOT NULL) [0m [1m[35m (3.4ms)[0m CREATE TABLE "posts" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "title" varchar, "author" varchar, "likes" integer DEFAULT 0 NOT NULL) [1m[36m (2.5ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (0.4ms)[0m select sqlite_version(*) [1m[36m (3.6ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.1ms)[0m SELECT version FROM "schema_migrations" [1m[36m (3.1ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20150714202319')[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (4.0ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 3], ["created_at", "2016-04-01 12:29:18.293207"], ["updated_at", "2016-04-01 12:29:18.293207"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 10], ["created_at", "2016-04-01 12:29:18.302018"], ["updated_at", "2016-04-01 12:29:18.302018"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 1], ["created_at", "2016-04-01 12:29:18.304509"], ["updated_at", "2016-04-01 12:29:18.304509"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.7ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.3ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 2], ["created_at", "2016-04-01 12:29:18.364502"], ["updated_at", "2016-04-01 12:29:18.364502"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Alice"], ["created_at", "2016-04-01 12:29:18.379925"], ["updated_at", "2016-04-01 12:29:18.379925"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Bob"], ["created_at", "2016-04-01 12:29:18.383867"], ["updated_at", "2016-04-01 12:29:18.383867"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-01 12:29:18.386617"], ["updated_at", "2016-04-01 12:29:18.386617"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-01 12:29:18.421925"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-01 12:29:18.423796"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-01 12:29:18.425445"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-01 12:29:18.426500"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (8.0ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (2.6ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (4.6ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-01 12:29:56', '2016-04-01 12:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-01 12:29:56', '2016-04-01 12:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.1ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-01 12:29:56', '2016-04-01 12:29:56')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-01 12:29:56', '2016-04-01 12:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.5ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-01 12:29:56', '2016-04-01 12:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-01 12:29:56', '2016-04-01 12:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-01 12:29:56', '2016-04-01 12:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (3.8ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.1ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-01 12:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-01 12:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-01 12:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-01 12:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (4.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (6.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (5.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (3.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-01 12:30:09.091614"], ["updated_at", "2016-04-01 12:30:09.091614"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-01 12:30:09.098791"], ["updated_at", "2016-04-01 12:30:09.098791"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-01 12:30:09.100895"], ["updated_at", "2016-04-01 12:30:09.100895"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-01 12:30:09.158144"], ["updated_at", "2016-04-01 12:30:09.158144"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-01 12:30:09.164936"], ["updated_at", "2016-04-01 12:30:09.164936"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-01 12:30:09.167134"], ["updated_at", "2016-04-01 12:30:09.167134"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-01 12:30:09.168911"], ["updated_at", "2016-04-01 12:30:09.168911"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (2.7ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-01 12:30:09.205292"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-01 12:30:09.207189"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-01 12:30:09.208714"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-01 12:30:09.210168"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.8ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (9.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.3ms)[0m [1mBEGIN[0m [1m[35m (3.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (3.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.7ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 01:07:05.713695"], ["updated_at", "2016-04-02 01:07:05.713695"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 01:07:05.725524"], ["updated_at", "2016-04-02 01:07:05.725524"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 01:07:05.727435"], ["updated_at", "2016-04-02 01:07:05.727435"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 01:07:05.781836"], ["updated_at", "2016-04-02 01:07:05.781836"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 01:07:05.789041"], ["updated_at", "2016-04-02 01:07:05.789041"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 01:07:05.790816"], ["updated_at", "2016-04-02 01:07:05.790816"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 01:07:05.792184"], ["updated_at", "2016-04-02 01:07:05.792184"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 01:07:05.823944"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 01:07:05.825876"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 01:07:05.832973"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 01:07:05.834883"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (3.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (3.0ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:20:37.122375"], ["updated_at", "2016-04-02 13:20:37.122375"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:20:37.128788"], ["updated_at", "2016-04-02 13:20:37.128788"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:20:37.130516"], ["updated_at", "2016-04-02 13:20:37.130516"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:20:37.186985"], ["updated_at", "2016-04-02 13:20:37.186985"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:20:37.196277"], ["updated_at", "2016-04-02 13:20:37.196277"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:20:37.200083"], ["updated_at", "2016-04-02 13:20:37.200083"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:20:37.203620"], ["updated_at", "2016-04-02 13:20:37.203620"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.6ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:20:37.236614"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:20:37.238725"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:20:37.240868"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:20:37.249500"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:23:30.097240"], ["updated_at", "2016-04-02 13:23:30.097240"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:23:30.100192"], ["updated_at", "2016-04-02 13:23:30.100192"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:23:30.102003"], ["updated_at", "2016-04-02 13:23:30.102003"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:23:30.154051"], ["updated_at", "2016-04-02 13:23:30.154051"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:23:30.160841"], ["updated_at", "2016-04-02 13:23:30.160841"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:23:30.163059"], ["updated_at", "2016-04-02 13:23:30.163059"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:23:30.164740"], ["updated_at", "2016-04-02 13:23:30.164740"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.4ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:23:30.215562"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:23:30.218741"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:23:30.220961"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:23:30.224004"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:24:25.500018"], ["updated_at", "2016-04-02 13:24:25.500018"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:24:25.503293"], ["updated_at", "2016-04-02 13:24:25.503293"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:24:25.505269"], ["updated_at", "2016-04-02 13:24:25.505269"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:24:25.562537"], ["updated_at", "2016-04-02 13:24:25.562537"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:24:25.569784"], ["updated_at", "2016-04-02 13:24:25.569784"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:24:25.572051"], ["updated_at", "2016-04-02 13:24:25.572051"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:24:25.573734"], ["updated_at", "2016-04-02 13:24:25.573734"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:24:25.604363"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:24:25.606437"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:24:25.608253"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:24:25.610073"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:25:35.515420"], ["updated_at", "2016-04-02 13:25:35.515420"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:25:35.519016"], ["updated_at", "2016-04-02 13:25:35.519016"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:25:35.521043"], ["updated_at", "2016-04-02 13:25:35.521043"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:25:35.574322"], ["updated_at", "2016-04-02 13:25:35.574322"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:25:35.580783"], ["updated_at", "2016-04-02 13:25:35.580783"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:25:35.582926"], ["updated_at", "2016-04-02 13:25:35.582926"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:25:35.584855"], ["updated_at", "2016-04-02 13:25:35.584855"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (8.5ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (1.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (9.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:25:35.642455"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:25:35.644316"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:25:35.646919"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:25:35.649594"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:26:15.604321"], ["updated_at", "2016-04-02 13:26:15.604321"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:26:15.607985"], ["updated_at", "2016-04-02 13:26:15.607985"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:26:15.610011"], ["updated_at", "2016-04-02 13:26:15.610011"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:27:54.836744"], ["updated_at", "2016-04-02 13:27:54.836744"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:27:54.840400"], ["updated_at", "2016-04-02 13:27:54.840400"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:27:54.842144"], ["updated_at", "2016-04-02 13:27:54.842144"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:27:54.895411"], ["updated_at", "2016-04-02 13:27:54.895411"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:27:54.900945"], ["updated_at", "2016-04-02 13:27:54.900945"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:27:54.903189"], ["updated_at", "2016-04-02 13:27:54.903189"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:27:54.904971"], ["updated_at", "2016-04-02 13:27:54.904971"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:27:54.928147"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:27:54.931115"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:27:54.932842"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:27:54.934315"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:29:06.100302"], ["updated_at", "2016-04-02 13:29:06.100302"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:29:06.104895"], ["updated_at", "2016-04-02 13:29:06.104895"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:29:06.106895"], ["updated_at", "2016-04-02 13:29:06.106895"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.4ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:29:06.161262"], ["updated_at", "2016-04-02 13:29:06.161262"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:29:06.167331"], ["updated_at", "2016-04-02 13:29:06.167331"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:29:06.169321"], ["updated_at", "2016-04-02 13:29:06.169321"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:29:06.171096"], ["updated_at", "2016-04-02 13:29:06.171096"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.6ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.6ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.6ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (1.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.6ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.6ms)[0m [1mROLLBACK[0m [1m[35m (1.0ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:29:06.215281"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:29:06.225469"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:29:06.227905"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:29:06.230493"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:30:33.637704"], ["updated_at", "2016-04-02 13:30:33.637704"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:30:33.640869"], ["updated_at", "2016-04-02 13:30:33.640869"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:30:33.642724"], ["updated_at", "2016-04-02 13:30:33.642724"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:30:33.697737"], ["updated_at", "2016-04-02 13:30:33.697737"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:30:33.703437"], ["updated_at", "2016-04-02 13:30:33.703437"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:30:33.705964"], ["updated_at", "2016-04-02 13:30:33.705964"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:30:33.707768"], ["updated_at", "2016-04-02 13:30:33.707768"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.6ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:30:33.732438"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:30:33.734338"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:30:33.736153"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:30:33.737985"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.9ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:31:15.311586"], ["updated_at", "2016-04-02 13:31:15.311586"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:31:15.315965"], ["updated_at", "2016-04-02 13:31:15.315965"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:31:15.317961"], ["updated_at", "2016-04-02 13:31:15.317961"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:31:15.371489"], ["updated_at", "2016-04-02 13:31:15.371489"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:31:15.377187"], ["updated_at", "2016-04-02 13:31:15.377187"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:31:15.379423"], ["updated_at", "2016-04-02 13:31:15.379423"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:31:15.381203"], ["updated_at", "2016-04-02 13:31:15.381203"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:15.415495"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:15.417629"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:15.419609"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:15.421733"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (1.6ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:31:30.252197"], ["updated_at", "2016-04-02 13:31:30.252197"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:31:30.255718"], ["updated_at", "2016-04-02 13:31:30.255718"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:31:30.257746"], ["updated_at", "2016-04-02 13:31:30.257746"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:31:30.308232"], ["updated_at", "2016-04-02 13:31:30.308232"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:31:30.314566"], ["updated_at", "2016-04-02 13:31:30.314566"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:31:30.316814"], ["updated_at", "2016-04-02 13:31:30.316814"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:31:30.318470"], ["updated_at", "2016-04-02 13:31:30.318470"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:30.343422"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:30.345389"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:30.348283"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:30.350110"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:31:59.049124"], ["updated_at", "2016-04-02 13:31:59.049124"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:31:59.052870"], ["updated_at", "2016-04-02 13:31:59.052870"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:31:59.054633"], ["updated_at", "2016-04-02 13:31:59.054633"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:31:59.107986"], ["updated_at", "2016-04-02 13:31:59.107986"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:31:59.115204"], ["updated_at", "2016-04-02 13:31:59.115204"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:31:59.117289"], ["updated_at", "2016-04-02 13:31:59.117289"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:31:59.119326"], ["updated_at", "2016-04-02 13:31:59.119326"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:59.152197"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:59.154435"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:59.156269"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:31:59.158017"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:32:23.239818"], ["updated_at", "2016-04-02 13:32:23.239818"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:32:23.242544"], ["updated_at", "2016-04-02 13:32:23.242544"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:32:23.244116"], ["updated_at", "2016-04-02 13:32:23.244116"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:32:23.294798"], ["updated_at", "2016-04-02 13:32:23.294798"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:32:23.300489"], ["updated_at", "2016-04-02 13:32:23.300489"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:32:23.302667"], ["updated_at", "2016-04-02 13:32:23.302667"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:32:23.304427"], ["updated_at", "2016-04-02 13:32:23.304427"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:23.326550"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:23.335455"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:23.337241"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:23.339405"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:32:53.466466"], ["updated_at", "2016-04-02 13:32:53.466466"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:32:53.469697"], ["updated_at", "2016-04-02 13:32:53.469697"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:32:53.471607"], ["updated_at", "2016-04-02 13:32:53.471607"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:32:53.526728"], ["updated_at", "2016-04-02 13:32:53.526728"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:32:53.532316"], ["updated_at", "2016-04-02 13:32:53.532316"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:32:53.534392"], ["updated_at", "2016-04-02 13:32:53.534392"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:32:53.536401"], ["updated_at", "2016-04-02 13:32:53.536401"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:53.558961"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:53.561254"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:53.563107"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:32:53.564935"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:35:29.464794"], ["updated_at", "2016-04-02 13:35:29.464794"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:35:29.467941"], ["updated_at", "2016-04-02 13:35:29.467941"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:35:29.469836"], ["updated_at", "2016-04-02 13:35:29.469836"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:35:29.520603"], ["updated_at", "2016-04-02 13:35:29.520603"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:35:29.526516"], ["updated_at", "2016-04-02 13:35:29.526516"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:35:29.528677"], ["updated_at", "2016-04-02 13:35:29.528677"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:35:29.530853"], ["updated_at", "2016-04-02 13:35:29.530853"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:35:29.554591"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:35:29.563066"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:35:29.565807"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:35:29.567422"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:36:02.169320"], ["updated_at", "2016-04-02 13:36:02.169320"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.7ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:36:02.172406"], ["updated_at", "2016-04-02 13:36:02.172406"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:36:02.176987"], ["updated_at", "2016-04-02 13:36:02.176987"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (3.6ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:28.344374"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:28.362687"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:28.365679"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:28.368773"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:37.806297"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:37.819030"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:37.823151"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:36:37.826264"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (1.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (1.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.7ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (6.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:15.000254"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:15.017796"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:15.019619"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:15.021689"]] [1m[36m (0.8ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:52.614904"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:52.633369"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:52.635309"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:38:52.637132"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.6ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:39:57.247063"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:39:57.254208"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:39:57.255872"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:39:57.257601"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.7ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:40:38.951229"], ["updated_at", "2016-04-02 13:40:38.951229"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:40:38.954090"], ["updated_at", "2016-04-02 13:40:38.954090"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:40:38.955939"], ["updated_at", "2016-04-02 13:40:38.955939"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:41:09.460076"], ["updated_at", "2016-04-02 13:41:09.460076"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:41:09.463474"], ["updated_at", "2016-04-02 13:41:09.463474"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:41:09.465289"], ["updated_at", "2016-04-02 13:41:09.465289"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:41:09.518010"], ["updated_at", "2016-04-02 13:41:09.518010"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:41:09.523507"], ["updated_at", "2016-04-02 13:41:09.523507"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:41:09.525647"], ["updated_at", "2016-04-02 13:41:09.525647"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:41:09.527324"], ["updated_at", "2016-04-02 13:41:09.527324"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:41:09.550076"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:41:09.558355"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:41:09.560721"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:41:09.562570"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:42:50.078933"], ["updated_at", "2016-04-02 13:42:50.078933"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:42:50.083185"], ["updated_at", "2016-04-02 13:42:50.083185"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:42:50.085035"], ["updated_at", "2016-04-02 13:42:50.085035"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:42:50.139405"], ["updated_at", "2016-04-02 13:42:50.139405"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:42:50.145208"], ["updated_at", "2016-04-02 13:42:50.145208"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:42:50.147243"], ["updated_at", "2016-04-02 13:42:50.147243"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:42:50.149008"], ["updated_at", "2016-04-02 13:42:50.149008"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:42:50.173007"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:42:50.188830"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:42:50.192351"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:42:50.196315"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (2.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:43:58.066171"], ["updated_at", "2016-04-02 13:43:58.066171"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:43:58.069750"], ["updated_at", "2016-04-02 13:43:58.069750"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:43:58.071533"], ["updated_at", "2016-04-02 13:43:58.071533"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:43:58.124134"], ["updated_at", "2016-04-02 13:43:58.124134"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:43:58.129511"], ["updated_at", "2016-04-02 13:43:58.129511"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:43:58.131702"], ["updated_at", "2016-04-02 13:43:58.131702"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:43:58.133404"], ["updated_at", "2016-04-02 13:43:58.133404"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:43:58.158388"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:43:58.160271"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:43:58.162124"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:43:58.164539"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.9ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.5ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:45:33.756201"], ["updated_at", "2016-04-02 13:45:33.756201"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:45:33.760415"], ["updated_at", "2016-04-02 13:45:33.760415"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:45:33.762206"], ["updated_at", "2016-04-02 13:45:33.762206"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:45:33.804361"], ["updated_at", "2016-04-02 13:45:33.804361"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:45:33.810396"], ["updated_at", "2016-04-02 13:45:33.810396"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:45:33.815274"], ["updated_at", "2016-04-02 13:45:33.815274"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:45:33.817203"], ["updated_at", "2016-04-02 13:45:33.817203"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:33.847691"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:33.850188"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:33.852029"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:33.854077"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.9ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:45:52.984326"], ["updated_at", "2016-04-02 13:45:52.984326"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:45:52.987912"], ["updated_at", "2016-04-02 13:45:52.987912"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:45:52.989989"], ["updated_at", "2016-04-02 13:45:52.989989"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:45:53.042818"], ["updated_at", "2016-04-02 13:45:53.042818"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:45:53.048815"], ["updated_at", "2016-04-02 13:45:53.048815"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:45:53.050988"], ["updated_at", "2016-04-02 13:45:53.050988"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:45:53.052752"], ["updated_at", "2016-04-02 13:45:53.052752"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:53.085285"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:53.086934"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:53.088550"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:45:53.090139"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:46:03.814206"], ["updated_at", "2016-04-02 13:46:03.814206"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:46:03.818933"], ["updated_at", "2016-04-02 13:46:03.818933"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:46:03.820761"], ["updated_at", "2016-04-02 13:46:03.820761"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:46:03.869230"], ["updated_at", "2016-04-02 13:46:03.869230"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:46:03.875305"], ["updated_at", "2016-04-02 13:46:03.875305"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:46:03.877610"], ["updated_at", "2016-04-02 13:46:03.877610"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:46:03.881936"], ["updated_at", "2016-04-02 13:46:03.881936"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:46:03.921461"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:46:03.923891"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:46:03.925765"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:46:03.927532"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.9ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:46:28.501633"], ["updated_at", "2016-04-02 13:46:28.501633"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:46:28.504620"], ["updated_at", "2016-04-02 13:46:28.504620"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:46:28.506378"], ["updated_at", "2016-04-02 13:46:28.506378"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:46:28.563933"], ["updated_at", "2016-04-02 13:46:28.563933"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:46:28.570345"], ["updated_at", "2016-04-02 13:46:28.570345"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:46:28.573447"], ["updated_at", "2016-04-02 13:46:28.573447"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:46:28.575569"], ["updated_at", "2016-04-02 13:46:28.575569"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.6ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:48:33.808376"], ["updated_at", "2016-04-02 13:48:33.808376"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:48:33.812741"], ["updated_at", "2016-04-02 13:48:33.812741"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:48:33.814831"], ["updated_at", "2016-04-02 13:48:33.814831"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:48:33.843692"], ["updated_at", "2016-04-02 13:48:33.843692"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:48:33.849023"], ["updated_at", "2016-04-02 13:48:33.849023"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:48:33.851093"], ["updated_at", "2016-04-02 13:48:33.851093"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:48:33.852918"], ["updated_at", "2016-04-02 13:48:33.852918"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (1.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:48:36.031029"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:48:36.035734"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:48:36.038170"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:48:36.040125"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:49:16.728893"], ["updated_at", "2016-04-02 13:49:16.728893"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:49:16.733333"], ["updated_at", "2016-04-02 13:49:16.733333"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:49:16.737665"], ["updated_at", "2016-04-02 13:49:16.737665"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:49:16.791187"], ["updated_at", "2016-04-02 13:49:16.791187"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:49:16.798504"], ["updated_at", "2016-04-02 13:49:16.798504"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:49:16.803389"], ["updated_at", "2016-04-02 13:49:16.803389"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:49:16.807047"], ["updated_at", "2016-04-02 13:49:16.807047"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.8ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:49:50.107504"], ["updated_at", "2016-04-02 13:49:50.107504"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:49:50.110981"], ["updated_at", "2016-04-02 13:49:50.110981"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.9ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:49:50.112878"], ["updated_at", "2016-04-02 13:49:50.112878"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:49:50.169599"], ["updated_at", "2016-04-02 13:49:50.169599"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:49:50.176006"], ["updated_at", "2016-04-02 13:49:50.176006"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:49:50.178753"], ["updated_at", "2016-04-02 13:49:50.178753"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:49:50.180724"], ["updated_at", "2016-04-02 13:49:50.180724"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:49:50.205711"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:49:50.207575"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:49:50.209379"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:49:50.211946"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:50:15.485926"], ["updated_at", "2016-04-02 13:50:15.485926"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:50:15.488895"], ["updated_at", "2016-04-02 13:50:15.488895"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:50:15.490859"], ["updated_at", "2016-04-02 13:50:15.490859"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.4ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:50:15.544070"], ["updated_at", "2016-04-02 13:50:15.544070"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:50:15.549604"], ["updated_at", "2016-04-02 13:50:15.549604"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:50:15.551682"], ["updated_at", "2016-04-02 13:50:15.551682"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:50:15.553358"], ["updated_at", "2016-04-02 13:50:15.553358"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:50:15.578253"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:50:15.580331"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:50:15.582103"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:50:15.583860"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:51:49.673749"], ["updated_at", "2016-04-02 13:51:49.673749"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:51:49.677168"], ["updated_at", "2016-04-02 13:51:49.677168"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:51:49.678902"], ["updated_at", "2016-04-02 13:51:49.678902"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:51:49.733121"], ["updated_at", "2016-04-02 13:51:49.733121"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:51:49.738874"], ["updated_at", "2016-04-02 13:51:49.738874"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:51:49.741030"], ["updated_at", "2016-04-02 13:51:49.741030"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:51:49.742744"], ["updated_at", "2016-04-02 13:51:49.742744"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:51:49.773598"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:51:49.775573"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:51:49.777519"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:51:49.779312"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.9ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:53:17.678665"], ["updated_at", "2016-04-02 13:53:17.678665"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:53:17.682093"], ["updated_at", "2016-04-02 13:53:17.682093"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:53:17.683808"], ["updated_at", "2016-04-02 13:53:17.683808"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:53:17.735877"], ["updated_at", "2016-04-02 13:53:17.735877"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:53:17.741478"], ["updated_at", "2016-04-02 13:53:17.741478"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:53:17.743474"], ["updated_at", "2016-04-02 13:53:17.743474"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:53:17.745265"], ["updated_at", "2016-04-02 13:53:17.745265"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:17.768568"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:17.770628"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:17.772364"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.7ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:17.774186"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:53:38.710753"], ["updated_at", "2016-04-02 13:53:38.710753"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:53:38.714698"], ["updated_at", "2016-04-02 13:53:38.714698"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:53:38.716413"], ["updated_at", "2016-04-02 13:53:38.716413"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:53:38.765076"], ["updated_at", "2016-04-02 13:53:38.765076"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (13.7ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:53:38.787384"], ["updated_at", "2016-04-02 13:53:38.787384"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:53:38.794025"], ["updated_at", "2016-04-02 13:53:38.794025"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:53:38.796174"], ["updated_at", "2016-04-02 13:53:38.796174"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.6ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.6ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (1.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.6ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:38.837878"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:38.840041"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:38.842259"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:53:38.844193"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.0ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:56:50.824857"], ["updated_at", "2016-04-02 13:56:50.824857"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:56:50.828723"], ["updated_at", "2016-04-02 13:56:50.828723"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:56:50.830559"], ["updated_at", "2016-04-02 13:56:50.830559"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:56:50.877498"], ["updated_at", "2016-04-02 13:56:50.877498"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:56:50.882882"], ["updated_at", "2016-04-02 13:56:50.882882"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:56:50.884915"], ["updated_at", "2016-04-02 13:56:50.884915"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:56:50.886730"], ["updated_at", "2016-04-02 13:56:50.886730"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:56:50.911194"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:56:50.913044"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:56:50.916143"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:56:50.917746"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:57:25.907949"], ["updated_at", "2016-04-02 13:57:25.907949"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:57:25.910676"], ["updated_at", "2016-04-02 13:57:25.910676"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:57:25.912362"], ["updated_at", "2016-04-02 13:57:25.912362"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:57:25.955268"], ["updated_at", "2016-04-02 13:57:25.955268"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:57:25.960311"], ["updated_at", "2016-04-02 13:57:25.960311"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:57:25.962259"], ["updated_at", "2016-04-02 13:57:25.962259"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:57:25.964441"], ["updated_at", "2016-04-02 13:57:25.964441"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:57:26.000948"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:57:26.002851"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:57:26.004760"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:57:26.006621"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 13:59:33.517312"], ["updated_at", "2016-04-02 13:59:33.517312"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 13:59:33.521867"], ["updated_at", "2016-04-02 13:59:33.521867"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 13:59:33.523841"], ["updated_at", "2016-04-02 13:59:33.523841"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (3.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 13:59:33.595481"], ["updated_at", "2016-04-02 13:59:33.595481"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.7ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 13:59:33.606699"], ["updated_at", "2016-04-02 13:59:33.606699"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 13:59:33.609820"], ["updated_at", "2016-04-02 13:59:33.609820"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 13:59:33.612332"], ["updated_at", "2016-04-02 13:59:33.612332"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.6ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:59:33.644598"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 13:59:33.647131"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 13:59:33.650029"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 13:59:33.652218"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (2.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 14:00:10.350313"], ["updated_at", "2016-04-02 14:00:10.350313"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 14:00:10.354911"], ["updated_at", "2016-04-02 14:00:10.354911"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 14:00:10.357065"], ["updated_at", "2016-04-02 14:00:10.357065"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 14:00:10.411107"], ["updated_at", "2016-04-02 14:00:10.411107"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 14:00:10.416741"], ["updated_at", "2016-04-02 14:00:10.416741"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 14:00:10.418735"], ["updated_at", "2016-04-02 14:00:10.418735"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 14:00:10.420472"], ["updated_at", "2016-04-02 14:00:10.420472"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.8ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 14:00:10.447771"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 14:00:10.450380"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 14:00:10.452769"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 14:00:10.454640"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (1.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (2.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (2.2ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 3], ["created_at", "2016-04-02 14:02:42.794540"], ["updated_at", "2016-04-02 14:02:42.794540"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 10], ["created_at", "2016-04-02 14:02:42.800272"], ["updated_at", "2016-04-02 14:02:42.800272"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 1], ["created_at", "2016-04-02 14:02:42.802161"], ["updated_at", "2016-04-02 14:02:42.802161"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 2], ["created_at", "2016-04-02 14:02:42.854459"], ["updated_at", "2016-04-02 14:02:42.854459"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Alice"], ["created_at", "2016-04-02 14:02:42.862139"], ["updated_at", "2016-04-02 14:02:42.862139"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Bob"], ["created_at", "2016-04-02 14:02:42.864341"], ["updated_at", "2016-04-02 14:02:42.864341"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-02 14:02:42.865945"], ["updated_at", "2016-04-02 14:02:42.865945"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.0ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 14:02:42.884892"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 14:02:42.886430"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 14:02:42.888935"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 14:02:42.890165"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (2.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (2.2ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.1ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 3], ["created_at", "2016-04-02 14:03:58.430030"], ["updated_at", "2016-04-02 14:03:58.430030"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 10], ["created_at", "2016-04-02 14:03:58.438104"], ["updated_at", "2016-04-02 14:03:58.438104"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 1], ["created_at", "2016-04-02 14:03:58.440162"], ["updated_at", "2016-04-02 14:03:58.440162"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 2], ["created_at", "2016-04-02 14:03:58.492742"], ["updated_at", "2016-04-02 14:03:58.492742"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Alice"], ["created_at", "2016-04-02 14:03:58.499473"], ["updated_at", "2016-04-02 14:03:58.499473"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Bob"], ["created_at", "2016-04-02 14:03:58.500838"], ["updated_at", "2016-04-02 14:03:58.500838"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-02 14:03:58.501943"], ["updated_at", "2016-04-02 14:03:58.501943"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.0ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (5.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 14:03:58.525172"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 14:03:58.526984"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 14:03:58.528547"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 14:03:58.529670"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (21.6ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (2.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (3.6ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.6ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 14:04:06', '2016-04-02 14:04:06')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 14:04:06', '2016-04-02 14:04:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.5ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 14:04:06', '2016-04-02 14:04:06')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.9ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.9ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 14:04:06', '2016-04-02 14:04:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 14:04:06', '2016-04-02 14:04:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 14:04:06', '2016-04-02 14:04:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 14:04:06', '2016-04-02 14:04:06') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (8.5ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (2.5ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (2.7ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.7ms)[0m [1mROLLBACK[0m [1m[35m (0.5ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.7ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.7ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 14:04:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 14:04:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 14:04:06') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 14:04:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.4ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (7.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.7ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 14:06:06', '2016-04-02 14:06:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 14:06:06', '2016-04-02 14:06:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 14:06:06', '2016-04-02 14:06:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (1.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 14:06:06', '2016-04-02 14:06:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 14:06:06', '2016-04-02 14:06:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 14:06:06', '2016-04-02 14:06:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 14:06:06', '2016-04-02 14:06:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.5ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 14:06:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 14:06:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 14:06:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 14:06:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (15.0ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (3.3ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (5.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (7.6ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:07:45', '2016-04-02 16:07:45')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:07:45', '2016-04-02 16:07:45') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:07:45', '2016-04-02 16:07:45')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.9ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:07:45', '2016-04-02 16:07:45') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:07:45', '2016-04-02 16:07:45') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:07:45', '2016-04-02 16:07:45')[0m [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:07:45', '2016-04-02 16:07:45') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (5.9ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (2.6ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (3.0ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.7ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:07:45') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:07:45')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:07:45') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:07:45')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (6.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.8ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:08:09', '2016-04-02 16:08:09')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:08:09', '2016-04-02 16:08:09') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:08:09', '2016-04-02 16:08:09')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:08:09', '2016-04-02 16:08:09') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:08:09', '2016-04-02 16:08:09') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:08:09', '2016-04-02 16:08:09')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:08:09', '2016-04-02 16:08:09') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.1ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:08:09') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:08:09')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:08:09') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:08:09')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:08:29', '2016-04-02 16:08:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:08:29', '2016-04-02 16:08:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:08:29', '2016-04-02 16:08:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.6ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:08:29', '2016-04-02 16:08:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:08:29', '2016-04-02 16:08:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:08:29', '2016-04-02 16:08:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:08:29', '2016-04-02 16:08:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.6ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (1.9ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.6ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.7ms)[0m [1mROLLBACK[0m [1m[35m (0.5ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:08:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:08:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:08:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:08:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.7ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:09:36', '2016-04-02 16:09:36')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:09:36', '2016-04-02 16:09:36') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:09:36', '2016-04-02 16:09:36')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:09:36', '2016-04-02 16:09:36') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:09:36', '2016-04-02 16:09:36') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:09:36', '2016-04-02 16:09:36')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:09:36', '2016-04-02 16:09:36') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:09:36') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:09:36')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:09:36') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:09:36')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:12:03', '2016-04-02 16:12:03')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:12:03', '2016-04-02 16:12:03') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:12:03', '2016-04-02 16:12:03')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:12:03', '2016-04-02 16:12:03') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:12:03', '2016-04-02 16:12:03') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:12:03', '2016-04-02 16:12:03')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:12:03', '2016-04-02 16:12:03') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:12:03') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:12:03')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:12:03') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:12:03')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:12:24', '2016-04-02 16:12:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:12:24', '2016-04-02 16:12:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:12:24', '2016-04-02 16:12:24')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (1.6ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:12:24', '2016-04-02 16:12:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:12:24', '2016-04-02 16:12:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:12:24', '2016-04-02 16:12:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:12:24', '2016-04-02 16:12:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:12:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:12:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:12:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:12:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:13:56', '2016-04-02 16:13:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:13:56', '2016-04-02 16:13:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:13:56', '2016-04-02 16:13:56')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:13:56', '2016-04-02 16:13:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:13:56', '2016-04-02 16:13:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:13:56', '2016-04-02 16:13:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:13:56', '2016-04-02 16:13:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:13:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:13:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:13:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:13:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:16:31', '2016-04-02 16:16:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:16:31', '2016-04-02 16:16:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:16:31', '2016-04-02 16:16:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:16:31', '2016-04-02 16:16:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:16:31', '2016-04-02 16:16:31') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:16:31', '2016-04-02 16:16:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:16:31', '2016-04-02 16:16:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:16:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:16:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:16:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:16:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:17:05', '2016-04-02 16:17:05')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:17:05', '2016-04-02 16:17:05') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:17:05', '2016-04-02 16:17:05')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:17:06', '2016-04-02 16:17:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:17:06', '2016-04-02 16:17:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:17:06', '2016-04-02 16:17:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:17:06', '2016-04-02 16:17:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:17:06') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:17:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:17:06') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:17:06')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:17:44', '2016-04-02 16:17:44')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:17:44', '2016-04-02 16:17:44') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:17:44', '2016-04-02 16:17:44')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:17:44', '2016-04-02 16:17:44') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:17:44', '2016-04-02 16:17:44') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:17:44', '2016-04-02 16:17:44')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:17:44', '2016-04-02 16:17:44') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:17:44') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:17:44')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:17:44') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:17:44')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:17:53', '2016-04-02 16:17:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:17:53', '2016-04-02 16:17:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:17:53', '2016-04-02 16:17:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:17:53', '2016-04-02 16:17:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:17:53', '2016-04-02 16:17:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:17:53', '2016-04-02 16:17:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:17:53', '2016-04-02 16:17:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:17:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:17:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:17:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:17:53')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:18:51', '2016-04-02 16:18:51')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:18:51', '2016-04-02 16:18:51') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:18:51', '2016-04-02 16:18:51')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:18:51', '2016-04-02 16:18:51') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:18:51', '2016-04-02 16:18:51') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:18:51', '2016-04-02 16:18:51')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:18:51', '2016-04-02 16:18:51') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:18:51') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:18:51')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:18:51') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:18:51')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (3.8ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:19:26', '2016-04-02 16:19:26')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:19:26', '2016-04-02 16:19:26') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:19:26', '2016-04-02 16:19:26')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.0ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:19:26', '2016-04-02 16:19:26') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:19:26', '2016-04-02 16:19:26') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:19:26', '2016-04-02 16:19:26')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:19:26', '2016-04-02 16:19:26') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:19:26') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:19:26')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:19:26') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:19:26')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.created_at) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.created_at) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:29:56', '2016-04-02 16:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:29:56', '2016-04-02 16:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.9ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (1.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (5.7ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:29:56', '2016-04-02 16:29:56')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (1.9ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:29:56', '2016-04-02 16:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:29:56', '2016-04-02 16:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:29:56', '2016-04-02 16:29:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:29:56', '2016-04-02 16:29:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (2.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (0.5ms)[0m SELECT COUNT(posts.author AS _repor_dimension_author) AS count_posts_author_as__repor_dimension_author, _repor_dimension_author AS _repor_dimension_author FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS _repor_dimension_author) AS count_posts_author_as__repor_dimension_author, _r' at line 1: SELECT COUNT(posts.author AS _repor_dimension_author) AS count_posts_author_as__repor_dimension_author, _repor_dimension_author AS _repor_dimension_author FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36mPost Load (2.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(*) FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36mPost Load (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) as count FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:31:59', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:31:59', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:31:59', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.1ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:31:59', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:31:59', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:31:59', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:31:59', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:31:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:31:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts`[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:32:08', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:32:08', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:08', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:32:08', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:08', '2016-04-02 16:32:08')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:08', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:08', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:32:08')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:32:08') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts`[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-02 16:32:31', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-02 16:32:31', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (3.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:31', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` WHERE (posts.author IN (NULL)) [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-02 16:32:31', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:31', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:31', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-02 16:32:31', '2016-04-02 16:32:31')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM `posts` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-01 00:00:00', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-01-12 00:00:00', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-01-15 00:00:00', '2016-04-02 16:32:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-03-01 00:00:00', '2016-04-02 16:32:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts`[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (2.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (2.0ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 3], ["created_at", "2016-04-02 16:32:40.558139"], ["updated_at", "2016-04-02 16:32:40.558139"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 10], ["created_at", "2016-04-02 16:32:40.563169"], ["updated_at", "2016-04-02 16:32:40.563169"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 1], ["created_at", "2016-04-02 16:32:40.565863"], ["updated_at", "2016-04-02 16:32:40.565863"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (3.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 2], ["created_at", "2016-04-02 16:32:40.590004"], ["updated_at", "2016-04-02 16:32:40.590004"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Alice"], ["created_at", "2016-04-02 16:32:40.599308"], ["updated_at", "2016-04-02 16:32:40.599308"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Bob"], ["created_at", "2016-04-02 16:32:40.602229"], ["updated_at", "2016-04-02 16:32:40.602229"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-02 16:32:40.605260"], ["updated_at", "2016-04-02 16:32:40.605260"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Alice"], ["created_at", "2016-04-02 16:32:40.614266"], ["updated_at", "2016-04-02 16:32:40.614266"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Alice"], ["created_at", "2016-04-02 16:32:40.616460"], ["updated_at", "2016-04-02 16:32:40.616460"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-02 16:32:40.617677"], ["updated_at", "2016-04-02 16:32:40.617677"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Bob"], ["created_at", "2016-04-02 16:32:40.618629"], ["updated_at", "2016-04-02 16:32:40.618629"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Bob"], ["created_at", "2016-04-02 16:32:40.619544"], ["updated_at", "2016-04-02 16:32:40.619544"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Bob"], ["created_at", "2016-04-02 16:32:40.621894"], ["updated_at", "2016-04-02 16:32:40.621894"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:40.639519"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:40.640864"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:40.642083"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES (?, ?, ?) [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:40.643087"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (3.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (2.3ms)[0m [1mBEGIN[0m [1m[35m (3.0ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (3.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (4.9ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (6.9ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 16:32:48.789372"], ["updated_at", "2016-04-02 16:32:48.789372"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 16:32:48.801289"], ["updated_at", "2016-04-02 16:32:48.801289"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 16:32:48.804912"], ["updated_at", "2016-04-02 16:32:48.804912"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 16:32:48.826526"], ["updated_at", "2016-04-02 16:32:48.826526"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:32:48.831935"], ["updated_at", "2016-04-02 16:32:48.831935"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:32:48.834026"], ["updated_at", "2016-04-02 16:32:48.834026"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:32:48.835710"], ["updated_at", "2016-04-02 16:32:48.835710"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:32:48.842509"], ["updated_at", "2016-04-02 16:32:48.842509"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:32:48.844391"], ["updated_at", "2016-04-02 16:32:48.844391"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:32:48.846403"], ["updated_at", "2016-04-02 16:32:48.846403"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:32:48.848137"], ["updated_at", "2016-04-02 16:32:48.848137"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:32:48.849728"], ["updated_at", "2016-04-02 16:32:48.849728"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:32:48.851219"], ["updated_at", "2016-04-02 16:32:48.851219"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (3.0ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS LAST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:48.888596"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:48.890524"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:48.892169"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:32:48.893704"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS LAST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 16:33:30.911645"], ["updated_at", "2016-04-02 16:33:30.911645"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 16:33:30.914460"], ["updated_at", "2016-04-02 16:33:30.914460"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 16:33:30.916175"], ["updated_at", "2016-04-02 16:33:30.916175"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 16:33:30.928037"], ["updated_at", "2016-04-02 16:33:30.928037"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:33:30.933465"], ["updated_at", "2016-04-02 16:33:30.933465"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:33:30.935458"], ["updated_at", "2016-04-02 16:33:30.935458"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:33:30.937259"], ["updated_at", "2016-04-02 16:33:30.937259"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:33:30.945021"], ["updated_at", "2016-04-02 16:33:30.945021"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:33:30.946753"], ["updated_at", "2016-04-02 16:33:30.946753"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:33:30.948385"], ["updated_at", "2016-04-02 16:33:30.948385"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:33:30.949975"], ["updated_at", "2016-04-02 16:33:30.949975"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:33:30.951485"], ["updated_at", "2016-04-02 16:33:30.951485"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:33:30.953047"], ["updated_at", "2016-04-02 16:33:30.953047"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:33:30.981027"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 16:33:30.982886"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 16:33:30.984587"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:33:30.986252"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.2ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 16:34:12.017146"], ["updated_at", "2016-04-02 16:34:12.017146"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 16:34:12.020156"], ["updated_at", "2016-04-02 16:34:12.020156"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 16:34:12.023045"], ["updated_at", "2016-04-02 16:34:12.023045"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 16:34:12.034316"], ["updated_at", "2016-04-02 16:34:12.034316"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:34:12.040444"], ["updated_at", "2016-04-02 16:34:12.040444"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:34:12.043010"], ["updated_at", "2016-04-02 16:34:12.043010"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:34:12.044809"], ["updated_at", "2016-04-02 16:34:12.044809"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:34:12.051482"], ["updated_at", "2016-04-02 16:34:12.051482"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:34:12.053378"], ["updated_at", "2016-04-02 16:34:12.053378"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:34:12.056362"], ["updated_at", "2016-04-02 16:34:12.056362"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:34:12.058065"], ["updated_at", "2016-04-02 16:34:12.058065"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:34:12.059643"], ["updated_at", "2016-04-02 16:34:12.059643"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:34:12.061151"], ["updated_at", "2016-04-02 16:34:12.061151"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:34:12.081790"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 16:34:12.083456"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 16:34:12.085395"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:34:12.087509"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (1.0ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 16:35:49.723544"], ["updated_at", "2016-04-02 16:35:49.723544"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 16:35:49.726327"], ["updated_at", "2016-04-02 16:35:49.726327"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 16:35:49.728120"], ["updated_at", "2016-04-02 16:35:49.728120"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 16:35:49.739625"], ["updated_at", "2016-04-02 16:35:49.739625"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:35:49.745157"], ["updated_at", "2016-04-02 16:35:49.745157"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:35:49.747348"], ["updated_at", "2016-04-02 16:35:49.747348"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:35:49.749105"], ["updated_at", "2016-04-02 16:35:49.749105"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:35:49.756274"], ["updated_at", "2016-04-02 16:35:49.756274"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:35:49.758144"], ["updated_at", "2016-04-02 16:35:49.758144"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 16:35:49.759814"], ["updated_at", "2016-04-02 16:35:49.759814"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:35:49.761453"], ["updated_at", "2016-04-02 16:35:49.761453"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:35:49.763327"], ["updated_at", "2016-04-02 16:35:49.763327"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:35:49.765033"], ["updated_at", "2016-04-02 16:35:49.765033"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:35:49.787054"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 16:35:49.788886"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 16:35:49.790544"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 16:35:49.792178"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:36:48.390084"], ["updated_at", "2016-04-02 16:36:48.390084"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:36:48.394515"], ["updated_at", "2016-04-02 16:36:48.394515"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:36:48.396256"], ["updated_at", "2016-04-02 16:36:48.396256"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:36:48.403989"], ["updated_at", "2016-04-02 16:36:48.403989"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:36:48.406165"], ["updated_at", "2016-04-02 16:36:48.406165"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:36:48.407831"], ["updated_at", "2016-04-02 16:36:48.407831"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:36:48.409534"], ["updated_at", "2016-04-02 16:36:48.409534"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:36:48.411133"], ["updated_at", "2016-04-02 16:36:48.411133"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:36:48.412634"], ["updated_at", "2016-04-02 16:36:48.412634"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:37:21.324641"], ["updated_at", "2016-04-02 16:37:21.324641"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:37:21.328969"], ["updated_at", "2016-04-02 16:37:21.328969"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:37:21.330747"], ["updated_at", "2016-04-02 16:37:21.330747"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:37:21.338239"], ["updated_at", "2016-04-02 16:37:21.338239"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:37:21.340060"], ["updated_at", "2016-04-02 16:37:21.340060"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:37:21.341763"], ["updated_at", "2016-04-02 16:37:21.341763"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:37:21.343436"], ["updated_at", "2016-04-02 16:37:21.343436"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:37:21.345255"], ["updated_at", "2016-04-02 16:37:21.345255"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:37:21.346965"], ["updated_at", "2016-04-02 16:37:21.346965"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:38:09.908635"], ["updated_at", "2016-04-02 16:38:09.908635"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:38:09.913019"], ["updated_at", "2016-04-02 16:38:09.913019"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:38:09.914740"], ["updated_at", "2016-04-02 16:38:09.914740"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:38:09.922389"], ["updated_at", "2016-04-02 16:38:09.922389"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:38:09.924218"], ["updated_at", "2016-04-02 16:38:09.924218"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:38:09.925837"], ["updated_at", "2016-04-02 16:38:09.925837"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:38:09.927417"], ["updated_at", "2016-04-02 16:38:09.927417"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:38:09.929070"], ["updated_at", "2016-04-02 16:38:09.929070"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:38:09.930785"], ["updated_at", "2016-04-02 16:38:09.930785"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:40:02.748135"], ["updated_at", "2016-04-02 16:40:02.748135"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:40:02.752836"], ["updated_at", "2016-04-02 16:40:02.752836"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:40:02.754892"], ["updated_at", "2016-04-02 16:40:02.754892"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:40:02.763282"], ["updated_at", "2016-04-02 16:40:02.763282"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:40:02.765274"], ["updated_at", "2016-04-02 16:40:02.765274"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:40:02.767084"], ["updated_at", "2016-04-02 16:40:02.767084"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:40:02.768774"], ["updated_at", "2016-04-02 16:40:02.768774"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:40:02.770505"], ["updated_at", "2016-04-02 16:40:02.770505"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:40:02.772229"], ["updated_at", "2016-04-02 16:40:02.772229"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:40:39.062496"], ["updated_at", "2016-04-02 16:40:39.062496"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:40:39.066622"], ["updated_at", "2016-04-02 16:40:39.066622"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:40:39.068364"], ["updated_at", "2016-04-02 16:40:39.068364"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.8ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL))[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 16:40:39.076619"], ["updated_at", "2016-04-02 16:40:39.076619"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 16:40:39.078435"], ["updated_at", "2016-04-02 16:40:39.078435"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-02 16:40:39.080047"], ["updated_at", "2016-04-02 16:40:39.080047"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:40:39.081641"], ["updated_at", "2016-04-02 16:40:39.081641"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 16:40:39.083320"], ["updated_at", "2016-04-02 16:40:39.083320"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 16:40:39.084945"], ["updated_at", "2016-04-02 16:40:39.084945"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.777373"], ["updated_at", "2016-04-02 18:40:48.777373"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.789616"], ["updated_at", "2016-04-02 18:40:48.789616"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.793050"], ["updated_at", "2016-04-02 18:40:48.793050"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.796478"], ["updated_at", "2016-04-02 18:40:48.796478"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.799892"], ["updated_at", "2016-04-02 18:40:48.799892"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:40:48.803667"], ["updated_at", "2016-04-02 18:40:48.803667"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (7.2ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.823262"], ["updated_at", "2016-04-02 18:40:48.823262"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.826888"], ["updated_at", "2016-04-02 18:40:48.826888"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.830125"], ["updated_at", "2016-04-02 18:40:48.830125"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.833425"], ["updated_at", "2016-04-02 18:40:48.833425"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.837471"], ["updated_at", "2016-04-02 18:40:48.837471"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:40:48.840932"], ["updated_at", "2016-04-02 18:40:48.840932"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.847008"], ["updated_at", "2016-04-02 18:40:48.847008"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.850630"], ["updated_at", "2016-04-02 18:40:48.850630"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.854249"], ["updated_at", "2016-04-02 18:40:48.854249"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.858726"], ["updated_at", "2016-04-02 18:40:48.858726"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.862277"], ["updated_at", "2016-04-02 18:40:48.862277"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:40:48.867608"], ["updated_at", "2016-04-02 18:40:48.867608"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.926390"], ["updated_at", "2016-04-02 18:40:48.926390"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.929943"], ["updated_at", "2016-04-02 18:40:48.929943"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.933772"], ["updated_at", "2016-04-02 18:40:48.933772"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.937409"], ["updated_at", "2016-04-02 18:40:48.937409"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.940833"], ["updated_at", "2016-04-02 18:40:48.940833"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:40:48.944248"], ["updated_at", "2016-04-02 18:40:48.944248"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (4.5ms)[0m SELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.955846"], ["updated_at", "2016-04-02 18:40:48.955846"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.959615"], ["updated_at", "2016-04-02 18:40:48.959615"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.965048"], ["updated_at", "2016-04-02 18:40:48.965048"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.968664"], ["updated_at", "2016-04-02 18:40:48.968664"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.971384"], ["updated_at", "2016-04-02 18:40:48.971384"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:40:48.973670"], ["updated_at", "2016-04-02 18:40:48.973670"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.980864"], ["updated_at", "2016-04-02 18:40:48.980864"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:40:48.982973"], ["updated_at", "2016-04-02 18:40:48.982973"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.984806"], ["updated_at", "2016-04-02 18:40:48.984806"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.986726"], ["updated_at", "2016-04-02 18:40:48.986726"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:40:48.988479"], ["updated_at", "2016-04-02 18:40:48.988479"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:40:48.990211"], ["updated_at", "2016-04-02 18:40:48.990211"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.587889"], ["updated_at", "2016-04-02 18:42:06.587889"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.600061"], ["updated_at", "2016-04-02 18:42:06.600061"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.604190"], ["updated_at", "2016-04-02 18:42:06.604190"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.607738"], ["updated_at", "2016-04-02 18:42:06.607738"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.611344"], ["updated_at", "2016-04-02 18:42:06.611344"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:42:06.614831"], ["updated_at", "2016-04-02 18:42:06.614831"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (1.3ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.627321"], ["updated_at", "2016-04-02 18:42:06.627321"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.629949"], ["updated_at", "2016-04-02 18:42:06.629949"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.631897"], ["updated_at", "2016-04-02 18:42:06.631897"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.633547"], ["updated_at", "2016-04-02 18:42:06.633547"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.635463"], ["updated_at", "2016-04-02 18:42:06.635463"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:42:06.637118"], ["updated_at", "2016-04-02 18:42:06.637118"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.694193"], ["updated_at", "2016-04-02 18:42:06.694193"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.698287"], ["updated_at", "2016-04-02 18:42:06.698287"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.702202"], ["updated_at", "2016-04-02 18:42:06.702202"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.704790"], ["updated_at", "2016-04-02 18:42:06.704790"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.706727"], ["updated_at", "2016-04-02 18:42:06.706727"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:42:06.708556"], ["updated_at", "2016-04-02 18:42:06.708556"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.712934"], ["updated_at", "2016-04-02 18:42:06.712934"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.714860"], ["updated_at", "2016-04-02 18:42:06.714860"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.716719"], ["updated_at", "2016-04-02 18:42:06.716719"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.718622"], ["updated_at", "2016-04-02 18:42:06.718622"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.720342"], ["updated_at", "2016-04-02 18:42:06.720342"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:42:06.722042"], ["updated_at", "2016-04-02 18:42:06.722042"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.726382"], ["updated_at", "2016-04-02 18:42:06.726382"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.728317"], ["updated_at", "2016-04-02 18:42:06.728317"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.730239"], ["updated_at", "2016-04-02 18:42:06.730239"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.733208"], ["updated_at", "2016-04-02 18:42:06.733208"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.735171"], ["updated_at", "2016-04-02 18:42:06.735171"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:42:06.736918"], ["updated_at", "2016-04-02 18:42:06.736918"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.740744"], ["updated_at", "2016-04-02 18:42:06.740744"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 18:42:06.742518"], ["updated_at", "2016-04-02 18:42:06.742518"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.744056"], ["updated_at", "2016-04-02 18:42:06.744056"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.745586"], ["updated_at", "2016-04-02 18:42:06.745586"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 18:42:06.747747"], ["updated_at", "2016-04-02 18:42:06.747747"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 18:42:06.749556"], ["updated_at", "2016-04-02 18:42:06.749556"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 19:04:36.515537"], ["updated_at", "2016-04-02 19:04:36.515537"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 19:04:36.523545"], ["updated_at", "2016-04-02 19:04:36.523545"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 19:04:36.525338"], ["updated_at", "2016-04-02 19:04:36.525338"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 19:04:36.527026"], ["updated_at", "2016-04-02 19:04:36.527026"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 19:04:36.528690"], ["updated_at", "2016-04-02 19:04:36.528690"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 19:04:36.530373"], ["updated_at", "2016-04-02 19:04:36.530373"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (1.5ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.6ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:26.103145"], ["updated_at", "2016-04-02 23:32:26.103145"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:26.107496"], ["updated_at", "2016-04-02 23:32:26.107496"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:26.109273"], ["updated_at", "2016-04-02 23:32:26.109273"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:26.111038"], ["updated_at", "2016-04-02 23:32:26.111038"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:26.112723"], ["updated_at", "2016-04-02 23:32:26.112723"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:26.114381"], ["updated_at", "2016-04-02 23:32:26.114381"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.591524"], ["updated_at", "2016-04-02 23:32:31.591524"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.596053"], ["updated_at", "2016-04-02 23:32:31.596053"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.597841"], ["updated_at", "2016-04-02 23:32:31.597841"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.599660"], ["updated_at", "2016-04-02 23:32:31.599660"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.601395"], ["updated_at", "2016-04-02 23:32:31.601395"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:31.603099"], ["updated_at", "2016-04-02 23:32:31.603099"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.608705"], ["updated_at", "2016-04-02 23:32:31.608705"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.610614"], ["updated_at", "2016-04-02 23:32:31.610614"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.612263"], ["updated_at", "2016-04-02 23:32:31.612263"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.613899"], ["updated_at", "2016-04-02 23:32:31.613899"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.615704"], ["updated_at", "2016-04-02 23:32:31.615704"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:31.617666"], ["updated_at", "2016-04-02 23:32:31.617666"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.621653"], ["updated_at", "2016-04-02 23:32:31.621653"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.623494"], ["updated_at", "2016-04-02 23:32:31.623494"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.625172"], ["updated_at", "2016-04-02 23:32:31.625172"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.626836"], ["updated_at", "2016-04-02 23:32:31.626836"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.628548"], ["updated_at", "2016-04-02 23:32:31.628548"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:31.630221"], ["updated_at", "2016-04-02 23:32:31.630221"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.633920"], ["updated_at", "2016-04-02 23:32:31.633920"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.635618"], ["updated_at", "2016-04-02 23:32:31.635618"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.637090"], ["updated_at", "2016-04-02 23:32:31.637090"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.638651"], ["updated_at", "2016-04-02 23:32:31.638651"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.640177"], ["updated_at", "2016-04-02 23:32:31.640177"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:31.642007"], ["updated_at", "2016-04-02 23:32:31.642007"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.656339"], ["updated_at", "2016-04-02 23:32:31.656339"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.658175"], ["updated_at", "2016-04-02 23:32:31.658175"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.659831"], ["updated_at", "2016-04-02 23:32:31.659831"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.661467"], ["updated_at", "2016-04-02 23:32:31.661467"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.663116"], ["updated_at", "2016-04-02 23:32:31.663116"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:31.664771"], ["updated_at", "2016-04-02 23:32:31.664771"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.669254"], ["updated_at", "2016-04-02 23:32:31.669254"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:32:31.671089"], ["updated_at", "2016-04-02 23:32:31.671089"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.672777"], ["updated_at", "2016-04-02 23:32:31.672777"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.674456"], ["updated_at", "2016-04-02 23:32:31.674456"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:32:31.676113"], ["updated_at", "2016-04-02 23:32:31.676113"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:32:31.677761"], ["updated_at", "2016-04-02 23:32:31.677761"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.6ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:32:31.752697"], ["updated_at", "2016-04-02 23:32:31.752697"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:32:31.756613"], ["updated_at", "2016-04-02 23:32:31.756613"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:32:31.760009"], ["updated_at", "2016-04-02 23:32:31.760009"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:32:31.820093"], ["updated_at", "2016-04-02 23:32:31.820093"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:32:31.829763"], ["updated_at", "2016-04-02 23:32:31.829763"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:32:31.833596"], ["updated_at", "2016-04-02 23:32:31.833596"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:32:31.837214"], ["updated_at", "2016-04-02 23:32:31.837214"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.8ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:32:31.849840"], ["updated_at", "2016-04-02 23:32:31.849840"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:32:31.854091"], ["updated_at", "2016-04-02 23:32:31.854091"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:32:31.857698"], ["updated_at", "2016-04-02 23:32:31.857698"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:32:31.860991"], ["updated_at", "2016-04-02 23:32:31.860991"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:32:31.864362"], ["updated_at", "2016-04-02 23:32:31.864362"]] [1m[36m (0.5ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:32:31.869148"], ["updated_at", "2016-04-02 23:32:31.869148"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:32:31.907853"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:32:31.910108"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:32:31.911803"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:32:31.913547"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:36:00.248650"], ["updated_at", "2016-04-02 23:36:00.248650"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:36:00.254387"], ["updated_at", "2016-04-02 23:36:00.254387"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:36:00.256393"], ["updated_at", "2016-04-02 23:36:00.256393"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:36:00.258136"], ["updated_at", "2016-04-02 23:36:00.258136"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:36:00.259966"], ["updated_at", "2016-04-02 23:36:00.259966"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:36:00.261740"], ["updated_at", "2016-04-02 23:36:00.261740"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:36:24.646947"], ["updated_at", "2016-04-02 23:36:24.646947"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:36:24.649228"], ["updated_at", "2016-04-02 23:36:24.649228"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:36:24.651044"], ["updated_at", "2016-04-02 23:36:24.651044"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:36:24.652823"], ["updated_at", "2016-04-02 23:36:24.652823"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:36:24.654635"], ["updated_at", "2016-04-02 23:36:24.654635"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:36:24.656385"], ["updated_at", "2016-04-02 23:36:24.656385"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.945211"], ["updated_at", "2016-04-02 23:37:40.945211"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.949981"], ["updated_at", "2016-04-02 23:37:40.949981"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.951826"], ["updated_at", "2016-04-02 23:37:40.951826"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.953507"], ["updated_at", "2016-04-02 23:37:40.953507"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.955198"], ["updated_at", "2016-04-02 23:37:40.955198"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:40.957034"], ["updated_at", "2016-04-02 23:37:40.957034"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.962276"], ["updated_at", "2016-04-02 23:37:40.962276"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.964088"], ["updated_at", "2016-04-02 23:37:40.964088"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.965758"], ["updated_at", "2016-04-02 23:37:40.965758"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.967904"], ["updated_at", "2016-04-02 23:37:40.967904"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.969724"], ["updated_at", "2016-04-02 23:37:40.969724"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:40.971380"], ["updated_at", "2016-04-02 23:37:40.971380"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.974945"], ["updated_at", "2016-04-02 23:37:40.974945"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.976664"], ["updated_at", "2016-04-02 23:37:40.976664"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.978215"], ["updated_at", "2016-04-02 23:37:40.978215"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.979731"], ["updated_at", "2016-04-02 23:37:40.979731"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.981350"], ["updated_at", "2016-04-02 23:37:40.981350"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:40.983049"], ["updated_at", "2016-04-02 23:37:40.983049"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.987101"], ["updated_at", "2016-04-02 23:37:40.987101"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.989067"], ["updated_at", "2016-04-02 23:37:40.989067"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.990622"], ["updated_at", "2016-04-02 23:37:40.990622"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.992217"], ["updated_at", "2016-04-02 23:37:40.992217"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:40.993823"], ["updated_at", "2016-04-02 23:37:40.993823"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:40.995709"], ["updated_at", "2016-04-02 23:37:40.995709"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:40.999739"], ["updated_at", "2016-04-02 23:37:40.999739"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:41.002375"], ["updated_at", "2016-04-02 23:37:41.002375"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:41.005034"], ["updated_at", "2016-04-02 23:37:41.005034"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:41.006505"], ["updated_at", "2016-04-02 23:37:41.006505"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:41.007890"], ["updated_at", "2016-04-02 23:37:41.007890"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:41.009212"], ["updated_at", "2016-04-02 23:37:41.009212"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:41.012447"], ["updated_at", "2016-04-02 23:37:41.012447"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:41.013980"], ["updated_at", "2016-04-02 23:37:41.013980"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:41.015335"], ["updated_at", "2016-04-02 23:37:41.015335"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:41.017134"], ["updated_at", "2016-04-02 23:37:41.017134"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:41.018732"], ["updated_at", "2016-04-02 23:37:41.018732"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:41.020134"], ["updated_at", "2016-04-02 23:37:41.020134"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:37:41.060511"], ["updated_at", "2016-04-02 23:37:41.060511"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:37:41.062525"], ["updated_at", "2016-04-02 23:37:41.062525"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:37:41.064137"], ["updated_at", "2016-04-02 23:37:41.064137"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:37:41.075584"], ["updated_at", "2016-04-02 23:37:41.075584"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:37:41.080897"], ["updated_at", "2016-04-02 23:37:41.080897"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:37:41.082869"], ["updated_at", "2016-04-02 23:37:41.082869"]] [1m[35m (0.5ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:37:41.085815"], ["updated_at", "2016-04-02 23:37:41.085815"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:37:41.092407"], ["updated_at", "2016-04-02 23:37:41.092407"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:37:41.094128"], ["updated_at", "2016-04-02 23:37:41.094128"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:37:41.095641"], ["updated_at", "2016-04-02 23:37:41.095641"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:37:41.097111"], ["updated_at", "2016-04-02 23:37:41.097111"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:37:41.098627"], ["updated_at", "2016-04-02 23:37:41.098627"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:37:41.100458"], ["updated_at", "2016-04-02 23:37:41.100458"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:41.121919"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:41.123627"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:41.125194"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:41.126743"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.229546"], ["updated_at", "2016-04-02 23:37:54.229546"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.234192"], ["updated_at", "2016-04-02 23:37:54.234192"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.236064"], ["updated_at", "2016-04-02 23:37:54.236064"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.237810"], ["updated_at", "2016-04-02 23:37:54.237810"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.239463"], ["updated_at", "2016-04-02 23:37:54.239463"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:54.241118"], ["updated_at", "2016-04-02 23:37:54.241118"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.246139"], ["updated_at", "2016-04-02 23:37:54.246139"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.248019"], ["updated_at", "2016-04-02 23:37:54.248019"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.249717"], ["updated_at", "2016-04-02 23:37:54.249717"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.251863"], ["updated_at", "2016-04-02 23:37:54.251863"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.253602"], ["updated_at", "2016-04-02 23:37:54.253602"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:54.255258"], ["updated_at", "2016-04-02 23:37:54.255258"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.268826"], ["updated_at", "2016-04-02 23:37:54.268826"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.270703"], ["updated_at", "2016-04-02 23:37:54.270703"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.272451"], ["updated_at", "2016-04-02 23:37:54.272451"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.274165"], ["updated_at", "2016-04-02 23:37:54.274165"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.275859"], ["updated_at", "2016-04-02 23:37:54.275859"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:54.277532"], ["updated_at", "2016-04-02 23:37:54.277532"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.282176"], ["updated_at", "2016-04-02 23:37:54.282176"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.284524"], ["updated_at", "2016-04-02 23:37:54.284524"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.287814"], ["updated_at", "2016-04-02 23:37:54.287814"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.289435"], ["updated_at", "2016-04-02 23:37:54.289435"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.290905"], ["updated_at", "2016-04-02 23:37:54.290905"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:54.292273"], ["updated_at", "2016-04-02 23:37:54.292273"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.296362"], ["updated_at", "2016-04-02 23:37:54.296362"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.297971"], ["updated_at", "2016-04-02 23:37:54.297971"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.299572"], ["updated_at", "2016-04-02 23:37:54.299572"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.301736"], ["updated_at", "2016-04-02 23:37:54.301736"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.303181"], ["updated_at", "2016-04-02 23:37:54.303181"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:54.304563"], ["updated_at", "2016-04-02 23:37:54.304563"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.308280"], ["updated_at", "2016-04-02 23:37:54.308280"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:37:54.309856"], ["updated_at", "2016-04-02 23:37:54.309856"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.311206"], ["updated_at", "2016-04-02 23:37:54.311206"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.312589"], ["updated_at", "2016-04-02 23:37:54.312589"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:37:54.313924"], ["updated_at", "2016-04-02 23:37:54.313924"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:37:54.315836"], ["updated_at", "2016-04-02 23:37:54.315836"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:37:54.358124"], ["updated_at", "2016-04-02 23:37:54.358124"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:37:54.360188"], ["updated_at", "2016-04-02 23:37:54.360188"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:37:54.361869"], ["updated_at", "2016-04-02 23:37:54.361869"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:37:54.374404"], ["updated_at", "2016-04-02 23:37:54.374404"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:37:54.379579"], ["updated_at", "2016-04-02 23:37:54.379579"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:37:54.381607"], ["updated_at", "2016-04-02 23:37:54.381607"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:37:54.383295"], ["updated_at", "2016-04-02 23:37:54.383295"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:37:54.389962"], ["updated_at", "2016-04-02 23:37:54.389962"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:37:54.391756"], ["updated_at", "2016-04-02 23:37:54.391756"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:37:54.393234"], ["updated_at", "2016-04-02 23:37:54.393234"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:37:54.394740"], ["updated_at", "2016-04-02 23:37:54.394740"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:37:54.396344"], ["updated_at", "2016-04-02 23:37:54.396344"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:37:54.397972"], ["updated_at", "2016-04-02 23:37:54.397972"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:54.419654"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:54.421337"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:54.422890"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:37:54.424472"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:38:00.939858"], ["updated_at", "2016-04-02 23:38:00.939858"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:38:00.944343"], ["updated_at", "2016-04-02 23:38:00.944343"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:38:00.946527"], ["updated_at", "2016-04-02 23:38:00.946527"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:38:00.948643"], ["updated_at", "2016-04-02 23:38:00.948643"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:38:00.950674"], ["updated_at", "2016-04-02 23:38:00.950674"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:38:00.953300"], ["updated_at", "2016-04-02 23:38:00.953300"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts"[0m [1m[35mPost Load (0.4ms)[0m SELECT posts.author AS _repor_dimension_author FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.445861"], ["updated_at", "2016-04-02 23:39:43.445861"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.450264"], ["updated_at", "2016-04-02 23:39:43.450264"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.452058"], ["updated_at", "2016-04-02 23:39:43.452058"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.453787"], ["updated_at", "2016-04-02 23:39:43.453787"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.455495"], ["updated_at", "2016-04-02 23:39:43.455495"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:39:43.457218"], ["updated_at", "2016-04-02 23:39:43.457218"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.470770"], ["updated_at", "2016-04-02 23:39:43.470770"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.472664"], ["updated_at", "2016-04-02 23:39:43.472664"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.474396"], ["updated_at", "2016-04-02 23:39:43.474396"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.476101"], ["updated_at", "2016-04-02 23:39:43.476101"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.477828"], ["updated_at", "2016-04-02 23:39:43.477828"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:39:43.479488"], ["updated_at", "2016-04-02 23:39:43.479488"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.483481"], ["updated_at", "2016-04-02 23:39:43.483481"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.485391"], ["updated_at", "2016-04-02 23:39:43.485391"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.487109"], ["updated_at", "2016-04-02 23:39:43.487109"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.488782"], ["updated_at", "2016-04-02 23:39:43.488782"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.490450"], ["updated_at", "2016-04-02 23:39:43.490450"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:39:43.492054"], ["updated_at", "2016-04-02 23:39:43.492054"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.495697"], ["updated_at", "2016-04-02 23:39:43.495697"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.497465"], ["updated_at", "2016-04-02 23:39:43.497465"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.499060"], ["updated_at", "2016-04-02 23:39:43.499060"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.500704"], ["updated_at", "2016-04-02 23:39:43.500704"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.502289"], ["updated_at", "2016-04-02 23:39:43.502289"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:39:43.504090"], ["updated_at", "2016-04-02 23:39:43.504090"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.511509"], ["updated_at", "2016-04-02 23:39:43.511509"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.513493"], ["updated_at", "2016-04-02 23:39:43.513493"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.515172"], ["updated_at", "2016-04-02 23:39:43.515172"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.516920"], ["updated_at", "2016-04-02 23:39:43.516920"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.519604"], ["updated_at", "2016-04-02 23:39:43.519604"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:39:43.521473"], ["updated_at", "2016-04-02 23:39:43.521473"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.525001"], ["updated_at", "2016-04-02 23:39:43.525001"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:39:43.526706"], ["updated_at", "2016-04-02 23:39:43.526706"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.528231"], ["updated_at", "2016-04-02 23:39:43.528231"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.529834"], ["updated_at", "2016-04-02 23:39:43.529834"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:39:43.531567"], ["updated_at", "2016-04-02 23:39:43.531567"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:39:43.533396"], ["updated_at", "2016-04-02 23:39:43.533396"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:39:43.575886"], ["updated_at", "2016-04-02 23:39:43.575886"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:39:43.577898"], ["updated_at", "2016-04-02 23:39:43.577898"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:39:43.579518"], ["updated_at", "2016-04-02 23:39:43.579518"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:39:43.591866"], ["updated_at", "2016-04-02 23:39:43.591866"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:39:43.597071"], ["updated_at", "2016-04-02 23:39:43.597071"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:39:43.598970"], ["updated_at", "2016-04-02 23:39:43.598970"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:39:43.600615"], ["updated_at", "2016-04-02 23:39:43.600615"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:39:43.606754"], ["updated_at", "2016-04-02 23:39:43.606754"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:39:43.608463"], ["updated_at", "2016-04-02 23:39:43.608463"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:39:43.609986"], ["updated_at", "2016-04-02 23:39:43.609986"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:39:43.611452"], ["updated_at", "2016-04-02 23:39:43.611452"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:39:43.612955"], ["updated_at", "2016-04-02 23:39:43.612955"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:39:43.614455"], ["updated_at", "2016-04-02 23:39:43.614455"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:39:43.635962"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:39:43.637692"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:39:43.639250"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:39:43.640880"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.716624"], ["updated_at", "2016-04-02 23:40:33.716624"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.721950"], ["updated_at", "2016-04-02 23:40:33.721950"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.723895"], ["updated_at", "2016-04-02 23:40:33.723895"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.725672"], ["updated_at", "2016-04-02 23:40:33.725672"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.727396"], ["updated_at", "2016-04-02 23:40:33.727396"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:40:33.729137"], ["updated_at", "2016-04-02 23:40:33.729137"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.734959"], ["updated_at", "2016-04-02 23:40:33.734959"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.736855"], ["updated_at", "2016-04-02 23:40:33.736855"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.738649"], ["updated_at", "2016-04-02 23:40:33.738649"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.740390"], ["updated_at", "2016-04-02 23:40:33.740390"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.742127"], ["updated_at", "2016-04-02 23:40:33.742127"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:40:33.743827"], ["updated_at", "2016-04-02 23:40:33.743827"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.747838"], ["updated_at", "2016-04-02 23:40:33.747838"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.749834"], ["updated_at", "2016-04-02 23:40:33.749834"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.751593"], ["updated_at", "2016-04-02 23:40:33.751593"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.753337"], ["updated_at", "2016-04-02 23:40:33.753337"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.755069"], ["updated_at", "2016-04-02 23:40:33.755069"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:40:33.756749"], ["updated_at", "2016-04-02 23:40:33.756749"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.760803"], ["updated_at", "2016-04-02 23:40:33.760803"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.762739"], ["updated_at", "2016-04-02 23:40:33.762739"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.764492"], ["updated_at", "2016-04-02 23:40:33.764492"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.766268"], ["updated_at", "2016-04-02 23:40:33.766268"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.768040"], ["updated_at", "2016-04-02 23:40:33.768040"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:40:33.770274"], ["updated_at", "2016-04-02 23:40:33.770274"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.784286"], ["updated_at", "2016-04-02 23:40:33.784286"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.786981"], ["updated_at", "2016-04-02 23:40:33.786981"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.788548"], ["updated_at", "2016-04-02 23:40:33.788548"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.789907"], ["updated_at", "2016-04-02 23:40:33.789907"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.791235"], ["updated_at", "2016-04-02 23:40:33.791235"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:40:33.792574"], ["updated_at", "2016-04-02 23:40:33.792574"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.795808"], ["updated_at", "2016-04-02 23:40:33.795808"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:40:33.797396"], ["updated_at", "2016-04-02 23:40:33.797396"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.798794"], ["updated_at", "2016-04-02 23:40:33.798794"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.800357"], ["updated_at", "2016-04-02 23:40:33.800357"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:40:33.801802"], ["updated_at", "2016-04-02 23:40:33.801802"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:40:33.803178"], ["updated_at", "2016-04-02 23:40:33.803178"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:40:33.846108"], ["updated_at", "2016-04-02 23:40:33.846108"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:40:33.848182"], ["updated_at", "2016-04-02 23:40:33.848182"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:40:33.850102"], ["updated_at", "2016-04-02 23:40:33.850102"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:40:33.861818"], ["updated_at", "2016-04-02 23:40:33.861818"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:40:33.867366"], ["updated_at", "2016-04-02 23:40:33.867366"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:40:33.870571"], ["updated_at", "2016-04-02 23:40:33.870571"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:40:33.872327"], ["updated_at", "2016-04-02 23:40:33.872327"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:40:33.879089"], ["updated_at", "2016-04-02 23:40:33.879089"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:40:33.880854"], ["updated_at", "2016-04-02 23:40:33.880854"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:40:33.882446"], ["updated_at", "2016-04-02 23:40:33.882446"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:40:33.884157"], ["updated_at", "2016-04-02 23:40:33.884157"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:40:33.885706"], ["updated_at", "2016-04-02 23:40:33.885706"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:40:33.887246"], ["updated_at", "2016-04-02 23:40:33.887246"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:40:33.909716"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:40:33.911572"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:40:33.913251"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:40:33.914879"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.027231"], ["updated_at", "2016-04-02 23:41:18.027231"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.031695"], ["updated_at", "2016-04-02 23:41:18.031695"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.033620"], ["updated_at", "2016-04-02 23:41:18.033620"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.035416"], ["updated_at", "2016-04-02 23:41:18.035416"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.037114"], ["updated_at", "2016-04-02 23:41:18.037114"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:18.038831"], ["updated_at", "2016-04-02 23:41:18.038831"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.044709"], ["updated_at", "2016-04-02 23:41:18.044709"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.046742"], ["updated_at", "2016-04-02 23:41:18.046742"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.048462"], ["updated_at", "2016-04-02 23:41:18.048462"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.050190"], ["updated_at", "2016-04-02 23:41:18.050190"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.051958"], ["updated_at", "2016-04-02 23:41:18.051958"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:18.053635"], ["updated_at", "2016-04-02 23:41:18.053635"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.057655"], ["updated_at", "2016-04-02 23:41:18.057655"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.059556"], ["updated_at", "2016-04-02 23:41:18.059556"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.061270"], ["updated_at", "2016-04-02 23:41:18.061270"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.063004"], ["updated_at", "2016-04-02 23:41:18.063004"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.064718"], ["updated_at", "2016-04-02 23:41:18.064718"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:18.066424"], ["updated_at", "2016-04-02 23:41:18.066424"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.070335"], ["updated_at", "2016-04-02 23:41:18.070335"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.072097"], ["updated_at", "2016-04-02 23:41:18.072097"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.073745"], ["updated_at", "2016-04-02 23:41:18.073745"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.075392"], ["updated_at", "2016-04-02 23:41:18.075392"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.077007"], ["updated_at", "2016-04-02 23:41:18.077007"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:18.079124"], ["updated_at", "2016-04-02 23:41:18.079124"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.083076"], ["updated_at", "2016-04-02 23:41:18.083076"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.086177"], ["updated_at", "2016-04-02 23:41:18.086177"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.087718"], ["updated_at", "2016-04-02 23:41:18.087718"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.089079"], ["updated_at", "2016-04-02 23:41:18.089079"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.090483"], ["updated_at", "2016-04-02 23:41:18.090483"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:18.091807"], ["updated_at", "2016-04-02 23:41:18.091807"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.095195"], ["updated_at", "2016-04-02 23:41:18.095195"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:18.096726"], ["updated_at", "2016-04-02 23:41:18.096726"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.098084"], ["updated_at", "2016-04-02 23:41:18.098084"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.099647"], ["updated_at", "2016-04-02 23:41:18.099647"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:18.101078"], ["updated_at", "2016-04-02 23:41:18.101078"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:18.102488"], ["updated_at", "2016-04-02 23:41:18.102488"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:41:18.141671"], ["updated_at", "2016-04-02 23:41:18.141671"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:41:18.143696"], ["updated_at", "2016-04-02 23:41:18.143696"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:41:18.145352"], ["updated_at", "2016-04-02 23:41:18.145352"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:41:18.157359"], ["updated_at", "2016-04-02 23:41:18.157359"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:41:18.162405"], ["updated_at", "2016-04-02 23:41:18.162405"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:41:18.164391"], ["updated_at", "2016-04-02 23:41:18.164391"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:41:18.166148"], ["updated_at", "2016-04-02 23:41:18.166148"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:41:18.173221"], ["updated_at", "2016-04-02 23:41:18.173221"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:41:18.174852"], ["updated_at", "2016-04-02 23:41:18.174852"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:41:18.176206"], ["updated_at", "2016-04-02 23:41:18.176206"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:41:18.177473"], ["updated_at", "2016-04-02 23:41:18.177473"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:41:18.178756"], ["updated_at", "2016-04-02 23:41:18.178756"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:41:18.180077"], ["updated_at", "2016-04-02 23:41:18.180077"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:18.199937"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:18.202918"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:18.204550"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:18.206121"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.925530"], ["updated_at", "2016-04-02 23:41:24.925530"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.929917"], ["updated_at", "2016-04-02 23:41:24.929917"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.931680"], ["updated_at", "2016-04-02 23:41:24.931680"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.933477"], ["updated_at", "2016-04-02 23:41:24.933477"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.935226"], ["updated_at", "2016-04-02 23:41:24.935226"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:24.936896"], ["updated_at", "2016-04-02 23:41:24.936896"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.942546"], ["updated_at", "2016-04-02 23:41:24.942546"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.944551"], ["updated_at", "2016-04-02 23:41:24.944551"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.946324"], ["updated_at", "2016-04-02 23:41:24.946324"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.948107"], ["updated_at", "2016-04-02 23:41:24.948107"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.949961"], ["updated_at", "2016-04-02 23:41:24.949961"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:24.951766"], ["updated_at", "2016-04-02 23:41:24.951766"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.955846"], ["updated_at", "2016-04-02 23:41:24.955846"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.957792"], ["updated_at", "2016-04-02 23:41:24.957792"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.959624"], ["updated_at", "2016-04-02 23:41:24.959624"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.961381"], ["updated_at", "2016-04-02 23:41:24.961381"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.963064"], ["updated_at", "2016-04-02 23:41:24.963064"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:24.964730"], ["updated_at", "2016-04-02 23:41:24.964730"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.968935"], ["updated_at", "2016-04-02 23:41:24.968935"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.970901"], ["updated_at", "2016-04-02 23:41:24.970901"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.972710"], ["updated_at", "2016-04-02 23:41:24.972710"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.974463"], ["updated_at", "2016-04-02 23:41:24.974463"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.976446"], ["updated_at", "2016-04-02 23:41:24.976446"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:24.978456"], ["updated_at", "2016-04-02 23:41:24.978456"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.982952"], ["updated_at", "2016-04-02 23:41:24.982952"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.986117"], ["updated_at", "2016-04-02 23:41:24.986117"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.988715"], ["updated_at", "2016-04-02 23:41:24.988715"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.990581"], ["updated_at", "2016-04-02 23:41:24.990581"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:24.992440"], ["updated_at", "2016-04-02 23:41:24.992440"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:24.994222"], ["updated_at", "2016-04-02 23:41:24.994222"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:41:24.998324"], ["updated_at", "2016-04-02 23:41:24.998324"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:41:25.000357"], ["updated_at", "2016-04-02 23:41:25.000357"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:41:25.002191"], ["updated_at", "2016-04-02 23:41:25.002191"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:41:25.003965"], ["updated_at", "2016-04-02 23:41:25.003965"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:41:25.005703"], ["updated_at", "2016-04-02 23:41:25.005703"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:41:25.007372"], ["updated_at", "2016-04-02 23:41:25.007372"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:41:25.051590"], ["updated_at", "2016-04-02 23:41:25.051590"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:41:25.053890"], ["updated_at", "2016-04-02 23:41:25.053890"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:41:25.055725"], ["updated_at", "2016-04-02 23:41:25.055725"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:41:25.068228"], ["updated_at", "2016-04-02 23:41:25.068228"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:41:25.073978"], ["updated_at", "2016-04-02 23:41:25.073978"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:41:25.076147"], ["updated_at", "2016-04-02 23:41:25.076147"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:41:25.077911"], ["updated_at", "2016-04-02 23:41:25.077911"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:41:25.084798"], ["updated_at", "2016-04-02 23:41:25.084798"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:41:25.086612"], ["updated_at", "2016-04-02 23:41:25.086612"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:41:25.088217"], ["updated_at", "2016-04-02 23:41:25.088217"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:41:25.089781"], ["updated_at", "2016-04-02 23:41:25.089781"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:41:25.091323"], ["updated_at", "2016-04-02 23:41:25.091323"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:41:25.093345"], ["updated_at", "2016-04-02 23:41:25.093345"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:25.116548"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:25.118558"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:25.120265"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:41:25.121986"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.045772"], ["updated_at", "2016-04-02 23:43:03.045772"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.050102"], ["updated_at", "2016-04-02 23:43:03.050102"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.051925"], ["updated_at", "2016-04-02 23:43:03.051925"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.053478"], ["updated_at", "2016-04-02 23:43:03.053478"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.055027"], ["updated_at", "2016-04-02 23:43:03.055027"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:03.056723"], ["updated_at", "2016-04-02 23:43:03.056723"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.062242"], ["updated_at", "2016-04-02 23:43:03.062242"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.064100"], ["updated_at", "2016-04-02 23:43:03.064100"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.065883"], ["updated_at", "2016-04-02 23:43:03.065883"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.068200"], ["updated_at", "2016-04-02 23:43:03.068200"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.069971"], ["updated_at", "2016-04-02 23:43:03.069971"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:03.071757"], ["updated_at", "2016-04-02 23:43:03.071757"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.075785"], ["updated_at", "2016-04-02 23:43:03.075785"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.077574"], ["updated_at", "2016-04-02 23:43:03.077574"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.079235"], ["updated_at", "2016-04-02 23:43:03.079235"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.080923"], ["updated_at", "2016-04-02 23:43:03.080923"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.082612"], ["updated_at", "2016-04-02 23:43:03.082612"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:03.084306"], ["updated_at", "2016-04-02 23:43:03.084306"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.088220"], ["updated_at", "2016-04-02 23:43:03.088220"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.090051"], ["updated_at", "2016-04-02 23:43:03.090051"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.091726"], ["updated_at", "2016-04-02 23:43:03.091726"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.093418"], ["updated_at", "2016-04-02 23:43:03.093418"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.095161"], ["updated_at", "2016-04-02 23:43:03.095161"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:03.097285"], ["updated_at", "2016-04-02 23:43:03.097285"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.111285"], ["updated_at", "2016-04-02 23:43:03.111285"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.113140"], ["updated_at", "2016-04-02 23:43:03.113140"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.114825"], ["updated_at", "2016-04-02 23:43:03.114825"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.116619"], ["updated_at", "2016-04-02 23:43:03.116619"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.118380"], ["updated_at", "2016-04-02 23:43:03.118380"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:03.120060"], ["updated_at", "2016-04-02 23:43:03.120060"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.123906"], ["updated_at", "2016-04-02 23:43:03.123906"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:03.125862"], ["updated_at", "2016-04-02 23:43:03.125862"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.127562"], ["updated_at", "2016-04-02 23:43:03.127562"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.129234"], ["updated_at", "2016-04-02 23:43:03.129234"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:03.130898"], ["updated_at", "2016-04-02 23:43:03.130898"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:03.132576"], ["updated_at", "2016-04-02 23:43:03.132576"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:43:03.177335"], ["updated_at", "2016-04-02 23:43:03.177335"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:43:03.179301"], ["updated_at", "2016-04-02 23:43:03.179301"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:43:03.180973"], ["updated_at", "2016-04-02 23:43:03.180973"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:43:03.192408"], ["updated_at", "2016-04-02 23:43:03.192408"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:43:03.197633"], ["updated_at", "2016-04-02 23:43:03.197633"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:43:03.199631"], ["updated_at", "2016-04-02 23:43:03.199631"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:43:03.202168"], ["updated_at", "2016-04-02 23:43:03.202168"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:43:03.208794"], ["updated_at", "2016-04-02 23:43:03.208794"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:43:03.210447"], ["updated_at", "2016-04-02 23:43:03.210447"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:43:03.211944"], ["updated_at", "2016-04-02 23:43:03.211944"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:43:03.213404"], ["updated_at", "2016-04-02 23:43:03.213404"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:43:03.214900"], ["updated_at", "2016-04-02 23:43:03.214900"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:43:03.216460"], ["updated_at", "2016-04-02 23:43:03.216460"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:03.237384"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:03.238913"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:03.240683"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:03.242347"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.220263"], ["updated_at", "2016-04-02 23:43:56.220263"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.224728"], ["updated_at", "2016-04-02 23:43:56.224728"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.226562"], ["updated_at", "2016-04-02 23:43:56.226562"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.228262"], ["updated_at", "2016-04-02 23:43:56.228262"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.229931"], ["updated_at", "2016-04-02 23:43:56.229931"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:56.231580"], ["updated_at", "2016-04-02 23:43:56.231580"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.237176"], ["updated_at", "2016-04-02 23:43:56.237176"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.239056"], ["updated_at", "2016-04-02 23:43:56.239056"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.240726"], ["updated_at", "2016-04-02 23:43:56.240726"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.242377"], ["updated_at", "2016-04-02 23:43:56.242377"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.244073"], ["updated_at", "2016-04-02 23:43:56.244073"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:56.245677"], ["updated_at", "2016-04-02 23:43:56.245677"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.249572"], ["updated_at", "2016-04-02 23:43:56.249572"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.251483"], ["updated_at", "2016-04-02 23:43:56.251483"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.253091"], ["updated_at", "2016-04-02 23:43:56.253091"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.254697"], ["updated_at", "2016-04-02 23:43:56.254697"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.256271"], ["updated_at", "2016-04-02 23:43:56.256271"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:56.257783"], ["updated_at", "2016-04-02 23:43:56.257783"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.261457"], ["updated_at", "2016-04-02 23:43:56.261457"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.263145"], ["updated_at", "2016-04-02 23:43:56.263145"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.264675"], ["updated_at", "2016-04-02 23:43:56.264675"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.266192"], ["updated_at", "2016-04-02 23:43:56.266192"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.267794"], ["updated_at", "2016-04-02 23:43:56.267794"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:56.269358"], ["updated_at", "2016-04-02 23:43:56.269358"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.273751"], ["updated_at", "2016-04-02 23:43:56.273751"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.275601"], ["updated_at", "2016-04-02 23:43:56.275601"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.277233"], ["updated_at", "2016-04-02 23:43:56.277233"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.278804"], ["updated_at", "2016-04-02 23:43:56.278804"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.280421"], ["updated_at", "2016-04-02 23:43:56.280421"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:56.281957"], ["updated_at", "2016-04-02 23:43:56.281957"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.286314"], ["updated_at", "2016-04-02 23:43:56.286314"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:43:56.289723"], ["updated_at", "2016-04-02 23:43:56.289723"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.291431"], ["updated_at", "2016-04-02 23:43:56.291431"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.292861"], ["updated_at", "2016-04-02 23:43:56.292861"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:43:56.294198"], ["updated_at", "2016-04-02 23:43:56.294198"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:43:56.295576"], ["updated_at", "2016-04-02 23:43:56.295576"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:43:56.335437"], ["updated_at", "2016-04-02 23:43:56.335437"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:43:56.337584"], ["updated_at", "2016-04-02 23:43:56.337584"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:43:56.339310"], ["updated_at", "2016-04-02 23:43:56.339310"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:43:56.351679"], ["updated_at", "2016-04-02 23:43:56.351679"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:43:56.356987"], ["updated_at", "2016-04-02 23:43:56.356987"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:43:56.358905"], ["updated_at", "2016-04-02 23:43:56.358905"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:43:56.360465"], ["updated_at", "2016-04-02 23:43:56.360465"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:43:56.366923"], ["updated_at", "2016-04-02 23:43:56.366923"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:43:56.368696"], ["updated_at", "2016-04-02 23:43:56.368696"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:43:56.370314"], ["updated_at", "2016-04-02 23:43:56.370314"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:43:56.371839"], ["updated_at", "2016-04-02 23:43:56.371839"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:43:56.373322"], ["updated_at", "2016-04-02 23:43:56.373322"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:43:56.374844"], ["updated_at", "2016-04-02 23:43:56.374844"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:56.397243"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:56.399059"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:56.400852"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:43:56.402410"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.198715"], ["updated_at", "2016-04-02 23:44:46.198715"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.203101"], ["updated_at", "2016-04-02 23:44:46.203101"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.204871"], ["updated_at", "2016-04-02 23:44:46.204871"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.206582"], ["updated_at", "2016-04-02 23:44:46.206582"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.208273"], ["updated_at", "2016-04-02 23:44:46.208273"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:44:46.209977"], ["updated_at", "2016-04-02 23:44:46.209977"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.215558"], ["updated_at", "2016-04-02 23:44:46.215558"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.217413"], ["updated_at", "2016-04-02 23:44:46.217413"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.219068"], ["updated_at", "2016-04-02 23:44:46.219068"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.220740"], ["updated_at", "2016-04-02 23:44:46.220740"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.222364"], ["updated_at", "2016-04-02 23:44:46.222364"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:44:46.224002"], ["updated_at", "2016-04-02 23:44:46.224002"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.227846"], ["updated_at", "2016-04-02 23:44:46.227846"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.229720"], ["updated_at", "2016-04-02 23:44:46.229720"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.231225"], ["updated_at", "2016-04-02 23:44:46.231225"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.232747"], ["updated_at", "2016-04-02 23:44:46.232747"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.234356"], ["updated_at", "2016-04-02 23:44:46.234356"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:44:46.235847"], ["updated_at", "2016-04-02 23:44:46.235847"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.239358"], ["updated_at", "2016-04-02 23:44:46.239358"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.241013"], ["updated_at", "2016-04-02 23:44:46.241013"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.242533"], ["updated_at", "2016-04-02 23:44:46.242533"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.244110"], ["updated_at", "2016-04-02 23:44:46.244110"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.245622"], ["updated_at", "2016-04-02 23:44:46.245622"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:44:46.247154"], ["updated_at", "2016-04-02 23:44:46.247154"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.252809"], ["updated_at", "2016-04-02 23:44:46.252809"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.254453"], ["updated_at", "2016-04-02 23:44:46.254453"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.256093"], ["updated_at", "2016-04-02 23:44:46.256093"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.257785"], ["updated_at", "2016-04-02 23:44:46.257785"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.259540"], ["updated_at", "2016-04-02 23:44:46.259540"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:44:46.261265"], ["updated_at", "2016-04-02 23:44:46.261265"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.265037"], ["updated_at", "2016-04-02 23:44:46.265037"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:44:46.266905"], ["updated_at", "2016-04-02 23:44:46.266905"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.268610"], ["updated_at", "2016-04-02 23:44:46.268610"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.270276"], ["updated_at", "2016-04-02 23:44:46.270276"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:44:46.271923"], ["updated_at", "2016-04-02 23:44:46.271923"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:44:46.273630"], ["updated_at", "2016-04-02 23:44:46.273630"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:44:46.313460"], ["updated_at", "2016-04-02 23:44:46.313460"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:44:46.315382"], ["updated_at", "2016-04-02 23:44:46.315382"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:44:46.317152"], ["updated_at", "2016-04-02 23:44:46.317152"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:44:46.328362"], ["updated_at", "2016-04-02 23:44:46.328362"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:44:46.333377"], ["updated_at", "2016-04-02 23:44:46.333377"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:44:46.336210"], ["updated_at", "2016-04-02 23:44:46.336210"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:44:46.337722"], ["updated_at", "2016-04-02 23:44:46.337722"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:44:46.343909"], ["updated_at", "2016-04-02 23:44:46.343909"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:44:46.345535"], ["updated_at", "2016-04-02 23:44:46.345535"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:44:46.347046"], ["updated_at", "2016-04-02 23:44:46.347046"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:44:46.348491"], ["updated_at", "2016-04-02 23:44:46.348491"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:44:46.350019"], ["updated_at", "2016-04-02 23:44:46.350019"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:44:46.351518"], ["updated_at", "2016-04-02 23:44:46.351518"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:44:46.372777"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:44:46.374606"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:44:46.376430"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:44:46.378008"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:45:04.731515"], ["updated_at", "2016-04-02 23:45:04.731515"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:45:04.736023"], ["updated_at", "2016-04-02 23:45:04.736023"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:45:04.737776"], ["updated_at", "2016-04-02 23:45:04.737776"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:45:04.739475"], ["updated_at", "2016-04-02 23:45:04.739475"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:45:04.741146"], ["updated_at", "2016-04-02 23:45:04.741146"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:45:04.742830"], ["updated_at", "2016-04-02 23:45:04.742830"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:45:36.742677"], ["updated_at", "2016-04-02 23:45:36.742677"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:45:36.744754"], ["updated_at", "2016-04-02 23:45:36.744754"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:45:36.746373"], ["updated_at", "2016-04-02 23:45:36.746373"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:45:36.747975"], ["updated_at", "2016-04-02 23:45:36.747975"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:45:36.749600"], ["updated_at", "2016-04-02 23:45:36.749600"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:45:36.751260"], ["updated_at", "2016-04-02 23:45:36.751260"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.392857"], ["updated_at", "2016-04-02 23:52:01.392857"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.397540"], ["updated_at", "2016-04-02 23:52:01.397540"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.399353"], ["updated_at", "2016-04-02 23:52:01.399353"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.401281"], ["updated_at", "2016-04-02 23:52:01.401281"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.403358"], ["updated_at", "2016-04-02 23:52:01.403358"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:01.405273"], ["updated_at", "2016-04-02 23:52:01.405273"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.411270"], ["updated_at", "2016-04-02 23:52:01.411270"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.413308"], ["updated_at", "2016-04-02 23:52:01.413308"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.415071"], ["updated_at", "2016-04-02 23:52:01.415071"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.416935"], ["updated_at", "2016-04-02 23:52:01.416935"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.418715"], ["updated_at", "2016-04-02 23:52:01.418715"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:01.420470"], ["updated_at", "2016-04-02 23:52:01.420470"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.424394"], ["updated_at", "2016-04-02 23:52:01.424394"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.426498"], ["updated_at", "2016-04-02 23:52:01.426498"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.428328"], ["updated_at", "2016-04-02 23:52:01.428328"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.430099"], ["updated_at", "2016-04-02 23:52:01.430099"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.431846"], ["updated_at", "2016-04-02 23:52:01.431846"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:01.433588"], ["updated_at", "2016-04-02 23:52:01.433588"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.437975"], ["updated_at", "2016-04-02 23:52:01.437975"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.440002"], ["updated_at", "2016-04-02 23:52:01.440002"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.441837"], ["updated_at", "2016-04-02 23:52:01.441837"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.443680"], ["updated_at", "2016-04-02 23:52:01.443680"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.445882"], ["updated_at", "2016-04-02 23:52:01.445882"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:01.447727"], ["updated_at", "2016-04-02 23:52:01.447727"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.453063"], ["updated_at", "2016-04-02 23:52:01.453063"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.455103"], ["updated_at", "2016-04-02 23:52:01.455103"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.456589"], ["updated_at", "2016-04-02 23:52:01.456589"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.457992"], ["updated_at", "2016-04-02 23:52:01.457992"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.459361"], ["updated_at", "2016-04-02 23:52:01.459361"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:01.460706"], ["updated_at", "2016-04-02 23:52:01.460706"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.463890"], ["updated_at", "2016-04-02 23:52:01.463890"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:01.465509"], ["updated_at", "2016-04-02 23:52:01.465509"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.466976"], ["updated_at", "2016-04-02 23:52:01.466976"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.468385"], ["updated_at", "2016-04-02 23:52:01.468385"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:01.469728"], ["updated_at", "2016-04-02 23:52:01.469728"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:01.471077"], ["updated_at", "2016-04-02 23:52:01.471077"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:52:01.505463"], ["updated_at", "2016-04-02 23:52:01.505463"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:52:01.507645"], ["updated_at", "2016-04-02 23:52:01.507645"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:52:01.509415"], ["updated_at", "2016-04-02 23:52:01.509415"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:52:01.526899"], ["updated_at", "2016-04-02 23:52:01.526899"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:52:01.532143"], ["updated_at", "2016-04-02 23:52:01.532143"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:52:01.534152"], ["updated_at", "2016-04-02 23:52:01.534152"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:52:01.536840"], ["updated_at", "2016-04-02 23:52:01.536840"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:52:01.543346"], ["updated_at", "2016-04-02 23:52:01.543346"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:52:01.545001"], ["updated_at", "2016-04-02 23:52:01.545001"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:52:01.546504"], ["updated_at", "2016-04-02 23:52:01.546504"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:52:01.548171"], ["updated_at", "2016-04-02 23:52:01.548171"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:52:01.549874"], ["updated_at", "2016-04-02 23:52:01.549874"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:52:01.551877"], ["updated_at", "2016-04-02 23:52:01.551877"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:01.574321"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:01.575885"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:01.577282"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:01.578665"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.028303"], ["updated_at", "2016-04-02 23:52:56.028303"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.032882"], ["updated_at", "2016-04-02 23:52:56.032882"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.034820"], ["updated_at", "2016-04-02 23:52:56.034820"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.036554"], ["updated_at", "2016-04-02 23:52:56.036554"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.038264"], ["updated_at", "2016-04-02 23:52:56.038264"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:56.040228"], ["updated_at", "2016-04-02 23:52:56.040228"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.045714"], ["updated_at", "2016-04-02 23:52:56.045714"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.047623"], ["updated_at", "2016-04-02 23:52:56.047623"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.049412"], ["updated_at", "2016-04-02 23:52:56.049412"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.051235"], ["updated_at", "2016-04-02 23:52:56.051235"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.053202"], ["updated_at", "2016-04-02 23:52:56.053202"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:56.054890"], ["updated_at", "2016-04-02 23:52:56.054890"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.058676"], ["updated_at", "2016-04-02 23:52:56.058676"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.060680"], ["updated_at", "2016-04-02 23:52:56.060680"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.062403"], ["updated_at", "2016-04-02 23:52:56.062403"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.064096"], ["updated_at", "2016-04-02 23:52:56.064096"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.065807"], ["updated_at", "2016-04-02 23:52:56.065807"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:56.067669"], ["updated_at", "2016-04-02 23:52:56.067669"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.071711"], ["updated_at", "2016-04-02 23:52:56.071711"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.073598"], ["updated_at", "2016-04-02 23:52:56.073598"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.075264"], ["updated_at", "2016-04-02 23:52:56.075264"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.076979"], ["updated_at", "2016-04-02 23:52:56.076979"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.078678"], ["updated_at", "2016-04-02 23:52:56.078678"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:56.080814"], ["updated_at", "2016-04-02 23:52:56.080814"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.085648"], ["updated_at", "2016-04-02 23:52:56.085648"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.088192"], ["updated_at", "2016-04-02 23:52:56.088192"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.089650"], ["updated_at", "2016-04-02 23:52:56.089650"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.091051"], ["updated_at", "2016-04-02 23:52:56.091051"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.092441"], ["updated_at", "2016-04-02 23:52:56.092441"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:56.093802"], ["updated_at", "2016-04-02 23:52:56.093802"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.097026"], ["updated_at", "2016-04-02 23:52:56.097026"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:52:56.098573"], ["updated_at", "2016-04-02 23:52:56.098573"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.100195"], ["updated_at", "2016-04-02 23:52:56.100195"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.102265"], ["updated_at", "2016-04-02 23:52:56.102265"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:52:56.103807"], ["updated_at", "2016-04-02 23:52:56.103807"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:52:56.105414"], ["updated_at", "2016-04-02 23:52:56.105414"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:52:56.139450"], ["updated_at", "2016-04-02 23:52:56.139450"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:52:56.141523"], ["updated_at", "2016-04-02 23:52:56.141523"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:52:56.143227"], ["updated_at", "2016-04-02 23:52:56.143227"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:52:56.159992"], ["updated_at", "2016-04-02 23:52:56.159992"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:52:56.165280"], ["updated_at", "2016-04-02 23:52:56.165280"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:52:56.167323"], ["updated_at", "2016-04-02 23:52:56.167323"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:52:56.170147"], ["updated_at", "2016-04-02 23:52:56.170147"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:52:56.176590"], ["updated_at", "2016-04-02 23:52:56.176590"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:52:56.178278"], ["updated_at", "2016-04-02 23:52:56.178278"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:52:56.179830"], ["updated_at", "2016-04-02 23:52:56.179830"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:52:56.181333"], ["updated_at", "2016-04-02 23:52:56.181333"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:52:56.182856"], ["updated_at", "2016-04-02 23:52:56.182856"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:52:56.184549"], ["updated_at", "2016-04-02 23:52:56.184549"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:56.205833"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:56.207530"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:56.209115"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:52:56.210665"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.310322"], ["updated_at", "2016-04-02 23:53:35.310322"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.314944"], ["updated_at", "2016-04-02 23:53:35.314944"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.316759"], ["updated_at", "2016-04-02 23:53:35.316759"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.318758"], ["updated_at", "2016-04-02 23:53:35.318758"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.320516"], ["updated_at", "2016-04-02 23:53:35.320516"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:53:35.322226"], ["updated_at", "2016-04-02 23:53:35.322226"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.8ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.328094"], ["updated_at", "2016-04-02 23:53:35.328094"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.330004"], ["updated_at", "2016-04-02 23:53:35.330004"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.331731"], ["updated_at", "2016-04-02 23:53:35.331731"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.333591"], ["updated_at", "2016-04-02 23:53:35.333591"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.335522"], ["updated_at", "2016-04-02 23:53:35.335522"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:53:35.337240"], ["updated_at", "2016-04-02 23:53:35.337240"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.341200"], ["updated_at", "2016-04-02 23:53:35.341200"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.343320"], ["updated_at", "2016-04-02 23:53:35.343320"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.345053"], ["updated_at", "2016-04-02 23:53:35.345053"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.346714"], ["updated_at", "2016-04-02 23:53:35.346714"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.348400"], ["updated_at", "2016-04-02 23:53:35.348400"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:53:35.350306"], ["updated_at", "2016-04-02 23:53:35.350306"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.354372"], ["updated_at", "2016-04-02 23:53:35.354372"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.356203"], ["updated_at", "2016-04-02 23:53:35.356203"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.358240"], ["updated_at", "2016-04-02 23:53:35.358240"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.360131"], ["updated_at", "2016-04-02 23:53:35.360131"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.362049"], ["updated_at", "2016-04-02 23:53:35.362049"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:53:35.363866"], ["updated_at", "2016-04-02 23:53:35.363866"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.368284"], ["updated_at", "2016-04-02 23:53:35.368284"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.370143"], ["updated_at", "2016-04-02 23:53:35.370143"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.371900"], ["updated_at", "2016-04-02 23:53:35.371900"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.373817"], ["updated_at", "2016-04-02 23:53:35.373817"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.375778"], ["updated_at", "2016-04-02 23:53:35.375778"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:53:35.377503"], ["updated_at", "2016-04-02 23:53:35.377503"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.381400"], ["updated_at", "2016-04-02 23:53:35.381400"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-02 23:53:35.383514"], ["updated_at", "2016-04-02 23:53:35.383514"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.385221"], ["updated_at", "2016-04-02 23:53:35.385221"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.386899"], ["updated_at", "2016-04-02 23:53:35.386899"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-02 23:53:35.388519"], ["updated_at", "2016-04-02 23:53:35.388519"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-02 23:53:35.390467"], ["updated_at", "2016-04-02 23:53:35.390467"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-02 23:53:35.426697"], ["updated_at", "2016-04-02 23:53:35.426697"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-02 23:53:35.428556"], ["updated_at", "2016-04-02 23:53:35.428556"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-02 23:53:35.430326"], ["updated_at", "2016-04-02 23:53:35.430326"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-02 23:53:35.447089"], ["updated_at", "2016-04-02 23:53:35.447089"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:53:35.452242"], ["updated_at", "2016-04-02 23:53:35.452242"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:53:35.454411"], ["updated_at", "2016-04-02 23:53:35.454411"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:53:35.456121"], ["updated_at", "2016-04-02 23:53:35.456121"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-02 23:53:35.462538"], ["updated_at", "2016-04-02 23:53:35.462538"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-02 23:53:35.464178"], ["updated_at", "2016-04-02 23:53:35.464178"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-02 23:53:35.465678"], ["updated_at", "2016-04-02 23:53:35.465678"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:53:35.467174"], ["updated_at", "2016-04-02 23:53:35.467174"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-02 23:53:35.468706"], ["updated_at", "2016-04-02 23:53:35.468706"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-02 23:53:35.470574"], ["updated_at", "2016-04-02 23:53:35.470574"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:53:35.491736"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-02 23:53:35.493512"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-02 23:53:35.495377"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-02 23:53:35.497012"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (3.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.523646"], ["updated_at", "2016-04-03 14:55:03.523646"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.535100"], ["updated_at", "2016-04-03 14:55:03.535100"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.538770"], ["updated_at", "2016-04-03 14:55:03.538770"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.542263"], ["updated_at", "2016-04-03 14:55:03.542263"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.545673"], ["updated_at", "2016-04-03 14:55:03.545673"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 14:55:03.549126"], ["updated_at", "2016-04-03 14:55:03.549126"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (1.2ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.561953"], ["updated_at", "2016-04-03 14:55:03.561953"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.565569"], ["updated_at", "2016-04-03 14:55:03.565569"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.569311"], ["updated_at", "2016-04-03 14:55:03.569311"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.572846"], ["updated_at", "2016-04-03 14:55:03.572846"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.576190"], ["updated_at", "2016-04-03 14:55:03.576190"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 14:55:03.579696"], ["updated_at", "2016-04-03 14:55:03.579696"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.7ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.587395"], ["updated_at", "2016-04-03 14:55:03.587395"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.591037"], ["updated_at", "2016-04-03 14:55:03.591037"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.594707"], ["updated_at", "2016-04-03 14:55:03.594707"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.598738"], ["updated_at", "2016-04-03 14:55:03.598738"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.602086"], ["updated_at", "2016-04-03 14:55:03.602086"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 14:55:03.607606"], ["updated_at", "2016-04-03 14:55:03.607606"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.615289"], ["updated_at", "2016-04-03 14:55:03.615289"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.619041"], ["updated_at", "2016-04-03 14:55:03.619041"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.622626"], ["updated_at", "2016-04-03 14:55:03.622626"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.626205"], ["updated_at", "2016-04-03 14:55:03.626205"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.629663"], ["updated_at", "2016-04-03 14:55:03.629663"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 14:55:03.632997"], ["updated_at", "2016-04-03 14:55:03.632997"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.9ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.641271"], ["updated_at", "2016-04-03 14:55:03.641271"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.644960"], ["updated_at", "2016-04-03 14:55:03.644960"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.648926"], ["updated_at", "2016-04-03 14:55:03.648926"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.653743"], ["updated_at", "2016-04-03 14:55:03.653743"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.657841"], ["updated_at", "2016-04-03 14:55:03.657841"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 14:55:03.661327"], ["updated_at", "2016-04-03 14:55:03.661327"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.668953"], ["updated_at", "2016-04-03 14:55:03.668953"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 14:55:03.672833"], ["updated_at", "2016-04-03 14:55:03.672833"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.676347"], ["updated_at", "2016-04-03 14:55:03.676347"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.679751"], ["updated_at", "2016-04-03 14:55:03.679751"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 14:55:03.683099"], ["updated_at", "2016-04-03 14:55:03.683099"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 14:55:03.686937"], ["updated_at", "2016-04-03 14:55:03.686937"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.9ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.7ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.7ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-03 14:55:03.780441"], ["updated_at", "2016-04-03 14:55:03.780441"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-03 14:55:03.784788"], ["updated_at", "2016-04-03 14:55:03.784788"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-03 14:55:03.788423"], ["updated_at", "2016-04-03 14:55:03.788423"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-03 14:55:03.858591"], ["updated_at", "2016-04-03 14:55:03.858591"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-03 14:55:03.868365"], ["updated_at", "2016-04-03 14:55:03.868365"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 14:55:03.872683"], ["updated_at", "2016-04-03 14:55:03.872683"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-03 14:55:03.876092"], ["updated_at", "2016-04-03 14:55:03.876092"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.8ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-03 14:55:03.889024"], ["updated_at", "2016-04-03 14:55:03.889024"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-03 14:55:03.893121"], ["updated_at", "2016-04-03 14:55:03.893121"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-03 14:55:03.896665"], ["updated_at", "2016-04-03 14:55:03.896665"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 14:55:03.899840"], ["updated_at", "2016-04-03 14:55:03.899840"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-03 14:55:03.904308"], ["updated_at", "2016-04-03 14:55:03.904308"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 14:55:03.908099"], ["updated_at", "2016-04-03 14:55:03.908099"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-03 14:55:03.950815"]] [1m[35m (0.7ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-03 14:55:03.955739"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-03 14:55:03.958508"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-03 14:55:03.960765"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.625638"], ["updated_at", "2016-04-03 15:16:15.625638"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.633917"], ["updated_at", "2016-04-03 15:16:15.633917"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.636335"], ["updated_at", "2016-04-03 15:16:15.636335"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.638258"], ["updated_at", "2016-04-03 15:16:15.638258"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.640146"], ["updated_at", "2016-04-03 15:16:15.640146"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:16:15.641830"], ["updated_at", "2016-04-03 15:16:15.641830"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.650676"], ["updated_at", "2016-04-03 15:16:15.650676"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.652878"], ["updated_at", "2016-04-03 15:16:15.652878"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.654624"], ["updated_at", "2016-04-03 15:16:15.654624"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.656279"], ["updated_at", "2016-04-03 15:16:15.656279"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.657952"], ["updated_at", "2016-04-03 15:16:15.657952"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:16:15.659562"], ["updated_at", "2016-04-03 15:16:15.659562"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.663503"], ["updated_at", "2016-04-03 15:16:15.663503"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.665409"], ["updated_at", "2016-04-03 15:16:15.665409"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.667078"], ["updated_at", "2016-04-03 15:16:15.667078"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.668739"], ["updated_at", "2016-04-03 15:16:15.668739"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.670456"], ["updated_at", "2016-04-03 15:16:15.670456"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:16:15.672423"], ["updated_at", "2016-04-03 15:16:15.672423"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.676331"], ["updated_at", "2016-04-03 15:16:15.676331"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.678113"], ["updated_at", "2016-04-03 15:16:15.678113"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.679818"], ["updated_at", "2016-04-03 15:16:15.679818"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.681502"], ["updated_at", "2016-04-03 15:16:15.681502"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.683214"], ["updated_at", "2016-04-03 15:16:15.683214"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:16:15.685288"], ["updated_at", "2016-04-03 15:16:15.685288"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.690856"], ["updated_at", "2016-04-03 15:16:15.690856"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.692692"], ["updated_at", "2016-04-03 15:16:15.692692"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.694492"], ["updated_at", "2016-04-03 15:16:15.694492"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.696188"], ["updated_at", "2016-04-03 15:16:15.696188"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.697921"], ["updated_at", "2016-04-03 15:16:15.697921"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:16:15.699582"], ["updated_at", "2016-04-03 15:16:15.699582"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.703235"], ["updated_at", "2016-04-03 15:16:15.703235"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:16:15.705157"], ["updated_at", "2016-04-03 15:16:15.705157"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.706722"], ["updated_at", "2016-04-03 15:16:15.706722"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.708314"], ["updated_at", "2016-04-03 15:16:15.708314"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:16:15.709847"], ["updated_at", "2016-04-03 15:16:15.709847"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:16:15.711395"], ["updated_at", "2016-04-03 15:16:15.711395"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-03 15:16:15.757390"], ["updated_at", "2016-04-03 15:16:15.757390"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-03 15:16:15.759827"], ["updated_at", "2016-04-03 15:16:15.759827"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-03 15:16:15.761622"], ["updated_at", "2016-04-03 15:16:15.761622"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-03 15:16:15.823282"], ["updated_at", "2016-04-03 15:16:15.823282"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-03 15:16:15.833223"], ["updated_at", "2016-04-03 15:16:15.833223"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 15:16:15.837190"], ["updated_at", "2016-04-03 15:16:15.837190"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-03 15:16:15.840618"], ["updated_at", "2016-04-03 15:16:15.840618"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.5ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.8ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-03 15:16:15.853733"], ["updated_at", "2016-04-03 15:16:15.853733"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-03 15:16:15.857779"], ["updated_at", "2016-04-03 15:16:15.857779"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-03 15:16:15.861278"], ["updated_at", "2016-04-03 15:16:15.861278"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 15:16:15.864480"], ["updated_at", "2016-04-03 15:16:15.864480"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-03 15:16:15.867734"], ["updated_at", "2016-04-03 15:16:15.867734"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 15:16:15.871569"], ["updated_at", "2016-04-03 15:16:15.871569"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.6ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-03 15:16:15.915062"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-03 15:16:15.918070"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-03 15:16:15.920665"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-03 15:16:15.924019"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.160832"], ["updated_at", "2016-04-03 15:23:20.160832"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.165438"], ["updated_at", "2016-04-03 15:23:20.165438"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.167252"], ["updated_at", "2016-04-03 15:23:20.167252"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.168973"], ["updated_at", "2016-04-03 15:23:20.168973"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.170969"], ["updated_at", "2016-04-03 15:23:20.170969"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:23:20.172727"], ["updated_at", "2016-04-03 15:23:20.172727"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT posts.author AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.178118"], ["updated_at", "2016-04-03 15:23:20.178118"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.180032"], ["updated_at", "2016-04-03 15:23:20.180032"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.181771"], ["updated_at", "2016-04-03 15:23:20.181771"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.183473"], ["updated_at", "2016-04-03 15:23:20.183473"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.185088"], ["updated_at", "2016-04-03 15:23:20.185088"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:23:20.186788"], ["updated_at", "2016-04-03 15:23:20.186788"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.190605"], ["updated_at", "2016-04-03 15:23:20.190605"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.192438"], ["updated_at", "2016-04-03 15:23:20.192438"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.194014"], ["updated_at", "2016-04-03 15:23:20.194014"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.195564"], ["updated_at", "2016-04-03 15:23:20.195564"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.197405"], ["updated_at", "2016-04-03 15:23:20.197405"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:23:20.199135"], ["updated_at", "2016-04-03 15:23:20.199135"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT posts.author AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.202787"], ["updated_at", "2016-04-03 15:23:20.202787"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.204697"], ["updated_at", "2016-04-03 15:23:20.204697"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.206322"], ["updated_at", "2016-04-03 15:23:20.206322"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.207926"], ["updated_at", "2016-04-03 15:23:20.207926"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.209436"], ["updated_at", "2016-04-03 15:23:20.209436"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:23:20.211059"], ["updated_at", "2016-04-03 15:23:20.211059"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT posts.author AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.215323"], ["updated_at", "2016-04-03 15:23:20.215323"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.217171"], ["updated_at", "2016-04-03 15:23:20.217171"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.218750"], ["updated_at", "2016-04-03 15:23:20.218750"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.220338"], ["updated_at", "2016-04-03 15:23:20.220338"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.223134"], ["updated_at", "2016-04-03 15:23:20.223134"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:23:20.224893"], ["updated_at", "2016-04-03 15:23:20.224893"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 3], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.228633"], ["updated_at", "2016-04-03 15:23:20.228633"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author", "Alice"], ["created_at", "2016-04-03 15:23:20.230403"], ["updated_at", "2016-04-03 15:23:20.230403"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.231966"], ["updated_at", "2016-04-03 15:23:20.231966"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 1], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.233499"], ["updated_at", "2016-04-03 15:23:20.233499"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author", "Bob"], ["created_at", "2016-04-03 15:23:20.235034"], ["updated_at", "2016-04-03 15:23:20.235034"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author", "Chester"], ["created_at", "2016-04-03 15:23:20.236572"], ["updated_at", "2016-04-03 15:23:20.236572"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-03 15:23:20.273453"], ["updated_at", "2016-04-03 15:23:20.273453"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-03 15:23:20.275882"], ["updated_at", "2016-04-03 15:23:20.275882"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-03 15:23:20.277629"], ["updated_at", "2016-04-03 15:23:20.277629"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-03 15:23:20.296225"], ["updated_at", "2016-04-03 15:23:20.296225"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-03 15:23:20.301636"], ["updated_at", "2016-04-03 15:23:20.301636"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 15:23:20.303737"], ["updated_at", "2016-04-03 15:23:20.303737"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-03 15:23:20.305599"], ["updated_at", "2016-04-03 15:23:20.305599"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IS NULL OR posts.author IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" WHERE (posts.author IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Alice"], ["created_at", "2016-04-03 15:23:20.312282"], ["updated_at", "2016-04-03 15:23:20.312282"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Alice"], ["created_at", "2016-04-03 15:23:20.313952"], ["updated_at", "2016-04-03 15:23:20.313952"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-03 15:23:20.315441"], ["updated_at", "2016-04-03 15:23:20.315441"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 15:23:20.316923"], ["updated_at", "2016-04-03 15:23:20.316923"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Bob"], ["created_at", "2016-04-03 15:23:20.318412"], ["updated_at", "2016-04-03 15:23:20.318412"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Bob"], ["created_at", "2016-04-03 15:23:20.319896"], ["updated_at", "2016-04-03 15:23:20.319896"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Timmy"], ["created_at", "2016-01-01 00:00:00.000000"], ["updated_at", "2016-04-03 15:23:20.342247"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Timmy"], ["created_at", "2016-01-12 00:00:00.000000"], ["updated_at", "2016-04-03 15:23:20.344095"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author", "Tammy"], ["created_at", "2016-01-15 00:00:00.000000"], ["updated_at", "2016-04-03 15:23:20.345781"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author", "Tammy"], ["created_at", "2016-03-01 00:00:00.000000"], ["updated_at", "2016-04-03 15:23:20.347427"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.9ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (3.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 14:04:12.345910"], ["updated_at", "2016-04-04 14:04:12.345910"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 14:04:12.351700"], ["updated_at", "2016-04-04 14:04:12.351700"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 14:04:12.353758"], ["updated_at", "2016-04-04 14:04:12.353758"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 14:04:12.405704"], ["updated_at", "2016-04-04 14:04:12.405704"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 14:04:42.852319"], ["updated_at", "2016-04-04 14:04:42.852319"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 14:04:42.855565"], ["updated_at", "2016-04-04 14:04:42.855565"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 14:04:42.857333"], ["updated_at", "2016-04-04 14:04:42.857333"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 14:04:42.870546"], ["updated_at", "2016-04-04 14:04:42.870546"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 14:05:33.933017"], ["updated_at", "2016-04-04 14:05:33.933017"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 14:05:33.936169"], ["updated_at", "2016-04-04 14:05:33.936169"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 14:05:33.938222"], ["updated_at", "2016-04-04 14:05:33.938222"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 14:05:33.951932"], ["updated_at", "2016-04-04 14:05:33.951932"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 15:11:58.687277"], ["updated_at", "2016-04-04 15:11:58.687277"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 15:11:58.690167"], ["updated_at", "2016-04-04 15:11:58.690167"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 15:11:58.691907"], ["updated_at", "2016-04-04 15:11:58.691907"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 15:11:58.745200"], ["updated_at", "2016-04-04 15:11:58.745200"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.5ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.8ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 15:12:43.164611"], ["updated_at", "2016-04-04 15:12:43.164611"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 15:12:43.169315"], ["updated_at", "2016-04-04 15:12:43.169315"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 15:12:43.171983"], ["updated_at", "2016-04-04 15:12:43.171983"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 15:12:43.224863"], ["updated_at", "2016-04-04 15:12:43.224863"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (2.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (2.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (2.8ms)[0m [1mCREATE TABLE "comments" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "post_id" integer, "author" varchar, "likes" integer DEFAULT 0 NOT NULL) [0m [1m[35m (4.0ms)[0m CREATE TABLE "posts" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "title" varchar, "author" varchar, "likes" integer DEFAULT 0 NOT NULL) [1m[36m (3.1ms)[0m [1mCREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [0m [1m[35m (3.5ms)[0m select sqlite_version(*) [1m[36m (3.1ms)[0m [1mCREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version")[0m [1m[35m (0.2ms)[0m SELECT version FROM "schema_migrations" [1m[36m (2.9ms)[0m [1mINSERT INTO "schema_migrations" (version) VALUES ('20150714202319')[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (2.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.3ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (2.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (3.8ms)[0m [1mCREATE TABLE "authors" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "name" varchar) [0m [1m[35m (8.0ms)[0m CREATE TABLE "comments" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "post_id" integer, "author_id" integer, "likes" integer DEFAULT 0 NOT NULL) [1m[36m (3.1ms)[0m [1mCREATE TABLE "posts" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "created_at" datetime, "updated_at" datetime, "title" varchar, "author_id" integer, "likes" integer DEFAULT 0 NOT NULL) [0m [1m[35m (3.0ms)[0m CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) [1m[36m (0.1ms)[0m [1mselect sqlite_version(*)[0m [1m[35m (4.4ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") [1m[36m (0.3ms)[0m [1mSELECT version FROM "schema_migrations"[0m [1m[35m (2.7ms)[0m INSERT INTO "schema_migrations" (version) VALUES ('20150714202319') [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.378095"], ["updated_at", "2016-04-04 15:21:10.378095"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.384480"], ["updated_at", "2016-04-04 15:21:10.384480"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.388243"], ["updated_at", "2016-04-04 15:21:10.388243"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.392749"], ["updated_at", "2016-04-04 15:21:10.392749"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.395167"], ["updated_at", "2016-04-04 15:21:10.395167"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.397440"], ["updated_at", "2016-04-04 15:21:10.397440"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.399638"], ["updated_at", "2016-04-04 15:21:10.399638"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 15:21:10.402326"], ["updated_at", "2016-04-04 15:21:10.402326"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:21:10.403512"], ["updated_at", "2016-04-04 15:21:10.403512"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.8ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.416330"], ["updated_at", "2016-04-04 15:21:10.416330"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.418546"], ["updated_at", "2016-04-04 15:21:10.418546"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.424447"], ["updated_at", "2016-04-04 15:21:10.424447"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.427756"], ["updated_at", "2016-04-04 15:21:10.427756"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.429742"], ["updated_at", "2016-04-04 15:21:10.429742"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.431697"], ["updated_at", "2016-04-04 15:21:10.431697"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.433669"], ["updated_at", "2016-04-04 15:21:10.433669"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:21:10.436634"], ["updated_at", "2016-04-04 15:21:10.436634"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:21:10.440716"], ["updated_at", "2016-04-04 15:21:10.440716"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.475184"], ["updated_at", "2016-04-04 15:21:10.475184"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.476998"], ["updated_at", "2016-04-04 15:21:10.476998"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.481407"], ["updated_at", "2016-04-04 15:21:10.481407"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.484507"], ["updated_at", "2016-04-04 15:21:10.484507"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.486420"], ["updated_at", "2016-04-04 15:21:10.486420"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.490345"], ["updated_at", "2016-04-04 15:21:10.490345"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.494680"], ["updated_at", "2016-04-04 15:21:10.494680"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:21:10.497865"], ["updated_at", "2016-04-04 15:21:10.497865"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:21:10.498927"], ["updated_at", "2016-04-04 15:21:10.498927"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.506391"], ["updated_at", "2016-04-04 15:21:10.506391"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.508486"], ["updated_at", "2016-04-04 15:21:10.508486"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.511557"], ["updated_at", "2016-04-04 15:21:10.511557"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.513971"], ["updated_at", "2016-04-04 15:21:10.513971"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.514875"], ["updated_at", "2016-04-04 15:21:10.514875"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.517766"], ["updated_at", "2016-04-04 15:21:10.517766"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.522016"], ["updated_at", "2016-04-04 15:21:10.522016"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:21:10.525281"], ["updated_at", "2016-04-04 15:21:10.525281"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:21:10.526576"], ["updated_at", "2016-04-04 15:21:10.526576"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.535612"], ["updated_at", "2016-04-04 15:21:10.535612"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.537827"], ["updated_at", "2016-04-04 15:21:10.537827"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.540094"], ["updated_at", "2016-04-04 15:21:10.540094"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.545392"], ["updated_at", "2016-04-04 15:21:10.545392"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.547001"], ["updated_at", "2016-04-04 15:21:10.547001"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.549046"], ["updated_at", "2016-04-04 15:21:10.549046"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.551675"], ["updated_at", "2016-04-04 15:21:10.551675"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:21:10.554171"], ["updated_at", "2016-04-04 15:21:10.554171"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:21:10.555708"], ["updated_at", "2016-04-04 15:21:10.555708"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.563821"], ["updated_at", "2016-04-04 15:21:10.563821"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.565156"], ["updated_at", "2016-04-04 15:21:10.565156"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.6ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:21:10.569241"], ["updated_at", "2016-04-04 15:21:10.569241"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.571889"], ["updated_at", "2016-04-04 15:21:10.571889"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.573509"], ["updated_at", "2016-04-04 15:21:10.573509"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.576907"], ["updated_at", "2016-04-04 15:21:10.576907"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:21:10.579894"], ["updated_at", "2016-04-04 15:21:10.579894"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:21:10.582875"], ["updated_at", "2016-04-04 15:21:10.582875"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:21:10.584304"], ["updated_at", "2016-04-04 15:21:10.584304"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 15:21:10.636960"], ["updated_at", "2016-04-04 15:21:10.636960"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 15:21:10.639204"], ["updated_at", "2016-04-04 15:21:10.639204"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 15:21:10.641087"], ["updated_at", "2016-04-04 15:21:10.641087"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 15:21:10.692441"], ["updated_at", "2016-04-04 15:21:10.692441"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.704887"], ["updated_at", "2016-04-04 15:21:10.704887"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:21:10.707511"], ["updated_at", "2016-04-04 15:21:10.707511"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.709667"], ["updated_at", "2016-04-04 15:21:10.709667"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:21:10.710684"], ["updated_at", "2016-04-04 15:21:10.710684"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:21:10.711886"], ["updated_at", "2016-04-04 15:21:10.711886"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice'))[0m SQLite3::SQLException: no such column: posts.author: SELECT "posts".* FROM "posts" WHERE (posts.author IN ('Alice')) [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:21:10.719676"], ["updated_at", "2016-04-04 15:21:10.719676"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:21:10.721351"], ["updated_at", "2016-04-04 15:21:10.721351"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:21:10.723426"], ["updated_at", "2016-04-04 15:21:10.723426"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 15:21:10.725750"], ["updated_at", "2016-04-04 15:21:10.725750"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:21:10.729273"], ["updated_at", "2016-04-04 15:21:10.729273"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:21:10.733433"], ["updated_at", "2016-04-04 15:21:10.733433"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:21:10.737788"], ["updated_at", "2016-04-04 15:21:10.737788"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:21:10.739360"], ["updated_at", "2016-04-04 15:21:10.739360"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m SQLite3::SQLException: no such column: posts.author: SELECT posts.author AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 15:21:10.820966"], ["updated_at", "2016-04-04 15:21:10.820966"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:21:10.823217"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:21:10.827956"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 15:21:10.832969"], ["updated_at", "2016-04-04 15:21:10.832969"]] [1m[35m (24.9ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:21:10.862581"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:21:10.869784"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC SQLite3::SQLException: no such column: posts.author: SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.7ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (2.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:23:47.799448"], ["updated_at", "2016-04-04 15:23:47.799448"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.804553"], ["updated_at", "2016-04-04 15:23:47.804553"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.809291"], ["updated_at", "2016-04-04 15:23:47.809291"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:23:47.812808"], ["updated_at", "2016-04-04 15:23:47.812808"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.814804"], ["updated_at", "2016-04-04 15:23:47.814804"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.816767"], ["updated_at", "2016-04-04 15:23:47.816767"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.819540"], ["updated_at", "2016-04-04 15:23:47.819540"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 15:23:47.821087"], ["updated_at", "2016-04-04 15:23:47.821087"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:23:47.821980"], ["updated_at", "2016-04-04 15:23:47.821980"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:23:47.832026"], ["updated_at", "2016-04-04 15:23:47.832026"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.833986"], ["updated_at", "2016-04-04 15:23:47.833986"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.838461"], ["updated_at", "2016-04-04 15:23:47.838461"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:23:47.841997"], ["updated_at", "2016-04-04 15:23:47.841997"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.843245"], ["updated_at", "2016-04-04 15:23:47.843245"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.844865"], ["updated_at", "2016-04-04 15:23:47.844865"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.846230"], ["updated_at", "2016-04-04 15:23:47.846230"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:23:47.847578"], ["updated_at", "2016-04-04 15:23:47.847578"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:23:47.848880"], ["updated_at", "2016-04-04 15:23:47.848880"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:23:47.885725"], ["updated_at", "2016-04-04 15:23:47.885725"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.888076"], ["updated_at", "2016-04-04 15:23:47.888076"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.892228"], ["updated_at", "2016-04-04 15:23:47.892228"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:23:47.894736"], ["updated_at", "2016-04-04 15:23:47.894736"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.895747"], ["updated_at", "2016-04-04 15:23:47.895747"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.897254"], ["updated_at", "2016-04-04 15:23:47.897254"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.899041"], ["updated_at", "2016-04-04 15:23:47.899041"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:23:47.902432"], ["updated_at", "2016-04-04 15:23:47.902432"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:23:47.904250"], ["updated_at", "2016-04-04 15:23:47.904250"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:23:47.911661"], ["updated_at", "2016-04-04 15:23:47.911661"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.913516"], ["updated_at", "2016-04-04 15:23:47.913516"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.916466"], ["updated_at", "2016-04-04 15:23:47.916466"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:23:47.919796"], ["updated_at", "2016-04-04 15:23:47.919796"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.920788"], ["updated_at", "2016-04-04 15:23:47.920788"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.922439"], ["updated_at", "2016-04-04 15:23:47.922439"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.923994"], ["updated_at", "2016-04-04 15:23:47.923994"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:23:47.925430"], ["updated_at", "2016-04-04 15:23:47.925430"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:23:47.926560"], ["updated_at", "2016-04-04 15:23:47.926560"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:23:47.932921"], ["updated_at", "2016-04-04 15:23:47.932921"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.934992"], ["updated_at", "2016-04-04 15:23:47.934992"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.938802"], ["updated_at", "2016-04-04 15:23:47.938802"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:23:47.942786"], ["updated_at", "2016-04-04 15:23:47.942786"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.944701"], ["updated_at", "2016-04-04 15:23:47.944701"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.946904"], ["updated_at", "2016-04-04 15:23:47.946904"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.951036"], ["updated_at", "2016-04-04 15:23:47.951036"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:23:47.954455"], ["updated_at", "2016-04-04 15:23:47.954455"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:23:47.955492"], ["updated_at", "2016-04-04 15:23:47.955492"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:23:47.961893"], ["updated_at", "2016-04-04 15:23:47.961893"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.963199"], ["updated_at", "2016-04-04 15:23:47.963199"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:23:47.966339"], ["updated_at", "2016-04-04 15:23:47.966339"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:23:47.969746"], ["updated_at", "2016-04-04 15:23:47.969746"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.971808"], ["updated_at", "2016-04-04 15:23:47.971808"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.973797"], ["updated_at", "2016-04-04 15:23:47.973797"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:23:47.975269"], ["updated_at", "2016-04-04 15:23:47.975269"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:23:47.977330"], ["updated_at", "2016-04-04 15:23:47.977330"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:23:47.978199"], ["updated_at", "2016-04-04 15:23:47.978199"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 15:23:48.024082"], ["updated_at", "2016-04-04 15:23:48.024082"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 15:23:48.026071"], ["updated_at", "2016-04-04 15:23:48.026071"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 15:23:48.027608"], ["updated_at", "2016-04-04 15:23:48.027608"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 15:23:48.084015"], ["updated_at", "2016-04-04 15:23:48.084015"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (4.8ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:23:48.095345"], ["updated_at", "2016-04-04 15:23:48.095345"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:23:48.096787"], ["updated_at", "2016-04-04 15:23:48.096787"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:23:48.100106"], ["updated_at", "2016-04-04 15:23:48.100106"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:23:48.101469"], ["updated_at", "2016-04-04 15:23:48.101469"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:23:48.103102"], ["updated_at", "2016-04-04 15:23:48.103102"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" WHERE (authors.name IN ('Alice'))[0m SQLite3::SQLException: no such column: authors.name: SELECT "posts".* FROM "posts" WHERE (authors.name IN ('Alice')) [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:23:48.110392"], ["updated_at", "2016-04-04 15:23:48.110392"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:23:48.111970"], ["updated_at", "2016-04-04 15:23:48.111970"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:23:48.113959"], ["updated_at", "2016-04-04 15:23:48.113959"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 15:23:48.115443"], ["updated_at", "2016-04-04 15:23:48.115443"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:23:48.118990"], ["updated_at", "2016-04-04 15:23:48.118990"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:23:48.120922"], ["updated_at", "2016-04-04 15:23:48.120922"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:23:48.122637"], ["updated_at", "2016-04-04 15:23:48.122637"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:23:48.124551"], ["updated_at", "2016-04-04 15:23:48.124551"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m SQLite3::SQLException: no such column: authors.name: SELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 15:23:48.197692"], ["updated_at", "2016-04-04 15:23:48.197692"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:23:48.199800"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:23:48.202883"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 15:23:48.205411"], ["updated_at", "2016-04-04 15:23:48.205411"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:23:48.207524"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:23:48.210075"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC SQLite3::SQLException: no such column: posts.author: SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.323775"], ["updated_at", "2016-04-04 15:24:55.323775"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.328382"], ["updated_at", "2016-04-04 15:24:55.328382"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.333188"], ["updated_at", "2016-04-04 15:24:55.333188"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.337195"], ["updated_at", "2016-04-04 15:24:55.337195"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.338657"], ["updated_at", "2016-04-04 15:24:55.338657"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.340425"], ["updated_at", "2016-04-04 15:24:55.340425"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.341981"], ["updated_at", "2016-04-04 15:24:55.341981"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 15:24:55.343830"], ["updated_at", "2016-04-04 15:24:55.343830"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:24:55.344710"], ["updated_at", "2016-04-04 15:24:55.344710"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.357244"], ["updated_at", "2016-04-04 15:24:55.357244"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.358677"], ["updated_at", "2016-04-04 15:24:55.358677"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.361805"], ["updated_at", "2016-04-04 15:24:55.361805"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.367897"], ["updated_at", "2016-04-04 15:24:55.367897"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.370260"], ["updated_at", "2016-04-04 15:24:55.370260"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.372564"], ["updated_at", "2016-04-04 15:24:55.372564"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.374117"], ["updated_at", "2016-04-04 15:24:55.374117"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:24:55.375666"], ["updated_at", "2016-04-04 15:24:55.375666"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:24:55.376583"], ["updated_at", "2016-04-04 15:24:55.376583"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.413626"], ["updated_at", "2016-04-04 15:24:55.413626"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.414954"], ["updated_at", "2016-04-04 15:24:55.414954"]] [1m[36m (0.6ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.419799"], ["updated_at", "2016-04-04 15:24:55.419799"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.422516"], ["updated_at", "2016-04-04 15:24:55.422516"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.423541"], ["updated_at", "2016-04-04 15:24:55.423541"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.427573"], ["updated_at", "2016-04-04 15:24:55.427573"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.429374"], ["updated_at", "2016-04-04 15:24:55.429374"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:24:55.431360"], ["updated_at", "2016-04-04 15:24:55.431360"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:24:55.432855"], ["updated_at", "2016-04-04 15:24:55.432855"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.442020"], ["updated_at", "2016-04-04 15:24:55.442020"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.443275"], ["updated_at", "2016-04-04 15:24:55.443275"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.445348"], ["updated_at", "2016-04-04 15:24:55.445348"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.448279"], ["updated_at", "2016-04-04 15:24:55.448279"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.449472"], ["updated_at", "2016-04-04 15:24:55.449472"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.452223"], ["updated_at", "2016-04-04 15:24:55.452223"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.454598"], ["updated_at", "2016-04-04 15:24:55.454598"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:24:55.456867"], ["updated_at", "2016-04-04 15:24:55.456867"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:24:55.458080"], ["updated_at", "2016-04-04 15:24:55.458080"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.464919"], ["updated_at", "2016-04-04 15:24:55.464919"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.466312"], ["updated_at", "2016-04-04 15:24:55.466312"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.468995"], ["updated_at", "2016-04-04 15:24:55.468995"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.470956"], ["updated_at", "2016-04-04 15:24:55.470956"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.471992"], ["updated_at", "2016-04-04 15:24:55.471992"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.473489"], ["updated_at", "2016-04-04 15:24:55.473489"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.474898"], ["updated_at", "2016-04-04 15:24:55.474898"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:24:55.477353"], ["updated_at", "2016-04-04 15:24:55.477353"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:24:55.478287"], ["updated_at", "2016-04-04 15:24:55.478287"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.484448"], ["updated_at", "2016-04-04 15:24:55.484448"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.486029"], ["updated_at", "2016-04-04 15:24:55.486029"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:24:55.488845"], ["updated_at", "2016-04-04 15:24:55.488845"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.490791"], ["updated_at", "2016-04-04 15:24:55.490791"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.492541"], ["updated_at", "2016-04-04 15:24:55.492541"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.494541"], ["updated_at", "2016-04-04 15:24:55.494541"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:24:55.497093"], ["updated_at", "2016-04-04 15:24:55.497093"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:24:55.501183"], ["updated_at", "2016-04-04 15:24:55.501183"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:24:55.504262"], ["updated_at", "2016-04-04 15:24:55.504262"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 15:24:55.550003"], ["updated_at", "2016-04-04 15:24:55.550003"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.1ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 15:24:55.553788"], ["updated_at", "2016-04-04 15:24:55.553788"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 15:24:55.557202"], ["updated_at", "2016-04-04 15:24:55.557202"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.3ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 15:24:55.612156"], ["updated_at", "2016-04-04 15:24:55.612156"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.621414"], ["updated_at", "2016-04-04 15:24:55.621414"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:24:55.623538"], ["updated_at", "2016-04-04 15:24:55.623538"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.626775"], ["updated_at", "2016-04-04 15:24:55.626775"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:24:55.628577"], ["updated_at", "2016-04-04 15:24:55.628577"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:24:55.629872"], ["updated_at", "2016-04-04 15:24:55.629872"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.3ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:24:55.688297"], ["updated_at", "2016-04-04 15:24:55.688297"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 1], ["created_at", "2016-04-04 15:24:55.689852"], ["updated_at", "2016-04-04 15:24:55.689852"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 1], ["created_at", "2016-04-04 15:24:55.693248"], ["updated_at", "2016-04-04 15:24:55.693248"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:24:55.695792"], ["updated_at", "2016-04-04 15:24:55.695792"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:24:55.697775"], ["updated_at", "2016-04-04 15:24:55.697775"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:24:55.698832"], ["updated_at", "2016-04-04 15:24:55.698832"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:24:55.702205"], ["updated_at", "2016-04-04 15:24:55.702205"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:24:55.704752"], ["updated_at", "2016-04-04 15:24:55.704752"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Timmy"], ["created_at", "2016-04-04 15:24:55.729853"], ["updated_at", "2016-04-04 15:24:55.729853"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:24:55.731645"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:24:55.734409"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Tammy"], ["created_at", "2016-04-04 15:24:55.738082"], ["updated_at", "2016-04-04 15:24:55.738082"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:24:55.739025"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:24:55.740864"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.created_at) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [0m SQLite3::SQLException: no such column: posts.author: SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.447856"], ["updated_at", "2016-04-04 15:25:30.447856"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.452851"], ["updated_at", "2016-04-04 15:25:30.452851"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.457664"], ["updated_at", "2016-04-04 15:25:30.457664"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.461262"], ["updated_at", "2016-04-04 15:25:30.461262"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.464188"], ["updated_at", "2016-04-04 15:25:30.464188"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.466298"], ["updated_at", "2016-04-04 15:25:30.466298"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.469727"], ["updated_at", "2016-04-04 15:25:30.469727"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 15:25:30.471880"], ["updated_at", "2016-04-04 15:25:30.471880"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:25:30.472848"], ["updated_at", "2016-04-04 15:25:30.472848"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.483463"], ["updated_at", "2016-04-04 15:25:30.483463"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.484987"], ["updated_at", "2016-04-04 15:25:30.484987"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.489081"], ["updated_at", "2016-04-04 15:25:30.489081"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.492396"], ["updated_at", "2016-04-04 15:25:30.492396"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.493628"], ["updated_at", "2016-04-04 15:25:30.493628"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.496696"], ["updated_at", "2016-04-04 15:25:30.496696"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.499047"], ["updated_at", "2016-04-04 15:25:30.499047"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:25:30.500669"], ["updated_at", "2016-04-04 15:25:30.500669"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:25:30.501827"], ["updated_at", "2016-04-04 15:25:30.501827"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.535945"], ["updated_at", "2016-04-04 15:25:30.535945"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.537234"], ["updated_at", "2016-04-04 15:25:30.537234"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.541365"], ["updated_at", "2016-04-04 15:25:30.541365"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.543071"], ["updated_at", "2016-04-04 15:25:30.543071"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.544830"], ["updated_at", "2016-04-04 15:25:30.544830"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.546728"], ["updated_at", "2016-04-04 15:25:30.546728"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.549406"], ["updated_at", "2016-04-04 15:25:30.549406"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:25:30.553497"], ["updated_at", "2016-04-04 15:25:30.553497"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:25:30.554505"], ["updated_at", "2016-04-04 15:25:30.554505"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.561169"], ["updated_at", "2016-04-04 15:25:30.561169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.562688"], ["updated_at", "2016-04-04 15:25:30.562688"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.566329"], ["updated_at", "2016-04-04 15:25:30.566329"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.571091"], ["updated_at", "2016-04-04 15:25:30.571091"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.573747"], ["updated_at", "2016-04-04 15:25:30.573747"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.576064"], ["updated_at", "2016-04-04 15:25:30.576064"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.578133"], ["updated_at", "2016-04-04 15:25:30.578133"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:25:30.580165"], ["updated_at", "2016-04-04 15:25:30.580165"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:25:30.582532"], ["updated_at", "2016-04-04 15:25:30.582532"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.589525"], ["updated_at", "2016-04-04 15:25:30.589525"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.592767"], ["updated_at", "2016-04-04 15:25:30.592767"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.595387"], ["updated_at", "2016-04-04 15:25:30.595387"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.597570"], ["updated_at", "2016-04-04 15:25:30.597570"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.598482"], ["updated_at", "2016-04-04 15:25:30.598482"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.599950"], ["updated_at", "2016-04-04 15:25:30.599950"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.602319"], ["updated_at", "2016-04-04 15:25:30.602319"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:25:30.604233"], ["updated_at", "2016-04-04 15:25:30.604233"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:25:30.605086"], ["updated_at", "2016-04-04 15:25:30.605086"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.611715"], ["updated_at", "2016-04-04 15:25:30.611715"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.613046"], ["updated_at", "2016-04-04 15:25:30.613046"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:25:30.617675"], ["updated_at", "2016-04-04 15:25:30.617675"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.620269"], ["updated_at", "2016-04-04 15:25:30.620269"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.621353"], ["updated_at", "2016-04-04 15:25:30.621353"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.622969"], ["updated_at", "2016-04-04 15:25:30.622969"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:25:30.626066"], ["updated_at", "2016-04-04 15:25:30.626066"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:25:30.629161"], ["updated_at", "2016-04-04 15:25:30.629161"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:25:30.630925"], ["updated_at", "2016-04-04 15:25:30.630925"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 15:25:30.666522"], ["updated_at", "2016-04-04 15:25:30.666522"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 15:25:30.669116"], ["updated_at", "2016-04-04 15:25:30.669116"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 15:25:30.670502"], ["updated_at", "2016-04-04 15:25:30.670502"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 15:25:30.729953"], ["updated_at", "2016-04-04 15:25:30.729953"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.740533"], ["updated_at", "2016-04-04 15:25:30.740533"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:25:30.743380"], ["updated_at", "2016-04-04 15:25:30.743380"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.745748"], ["updated_at", "2016-04-04 15:25:30.745748"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:25:30.746852"], ["updated_at", "2016-04-04 15:25:30.746852"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:25:30.748720"], ["updated_at", "2016-04-04 15:25:30.748720"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:25:30.759413"], ["updated_at", "2016-04-04 15:25:30.759413"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:25:30.761161"], ["updated_at", "2016-04-04 15:25:30.761161"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:25:30.763395"], ["updated_at", "2016-04-04 15:25:30.763395"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 15:25:30.767072"], ["updated_at", "2016-04-04 15:25:30.767072"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:25:30.770937"], ["updated_at", "2016-04-04 15:25:30.770937"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:25:30.771976"], ["updated_at", "2016-04-04 15:25:30.771976"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:25:30.773602"], ["updated_at", "2016-04-04 15:25:30.773602"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:25:30.775786"], ["updated_at", "2016-04-04 15:25:30.775786"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 15:25:30.850052"], ["updated_at", "2016-04-04 15:25:30.850052"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:25:30.852426"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:25:30.855146"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 15:25:30.858405"], ["updated_at", "2016-04-04 15:25:30.858405"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:25:30.860582"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:25:30.863437"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC SQLite3::SQLException: no such column: posts.author: SELECT posts.author AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.6ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.9ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:26:18.722126"], ["updated_at", "2016-04-04 15:26:18.722126"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.6ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.726923"], ["updated_at", "2016-04-04 15:26:18.726923"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.733671"], ["updated_at", "2016-04-04 15:26:18.733671"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:26:18.736981"], ["updated_at", "2016-04-04 15:26:18.736981"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.738206"], ["updated_at", "2016-04-04 15:26:18.738206"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.739647"], ["updated_at", "2016-04-04 15:26:18.739647"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.740954"], ["updated_at", "2016-04-04 15:26:18.740954"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 15:26:18.742723"], ["updated_at", "2016-04-04 15:26:18.742723"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:18.744331"], ["updated_at", "2016-04-04 15:26:18.744331"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.3ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:18.756053"], ["updated_at", "2016-04-04 15:26:18.756053"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.757393"], ["updated_at", "2016-04-04 15:26:18.757393"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.763361"], ["updated_at", "2016-04-04 15:26:18.763361"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:18.765257"], ["updated_at", "2016-04-04 15:26:18.765257"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.766205"], ["updated_at", "2016-04-04 15:26:18.766205"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.768568"], ["updated_at", "2016-04-04 15:26:18.768568"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.770593"], ["updated_at", "2016-04-04 15:26:18.770593"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:18.772248"], ["updated_at", "2016-04-04 15:26:18.772248"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:18.773105"], ["updated_at", "2016-04-04 15:26:18.773105"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (4.3ms)[0m [1mrollback transaction[0m [1m[35m (0.5ms)[0m begin transaction [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:18.813540"], ["updated_at", "2016-04-04 15:26:18.813540"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.814948"], ["updated_at", "2016-04-04 15:26:18.814948"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.819978"], ["updated_at", "2016-04-04 15:26:18.819978"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:18.822532"], ["updated_at", "2016-04-04 15:26:18.822532"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.823441"], ["updated_at", "2016-04-04 15:26:18.823441"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.825448"], ["updated_at", "2016-04-04 15:26:18.825448"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.828688"], ["updated_at", "2016-04-04 15:26:18.828688"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:18.830907"], ["updated_at", "2016-04-04 15:26:18.830907"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:18.831879"], ["updated_at", "2016-04-04 15:26:18.831879"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:18.838314"], ["updated_at", "2016-04-04 15:26:18.838314"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.840282"], ["updated_at", "2016-04-04 15:26:18.840282"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.843022"], ["updated_at", "2016-04-04 15:26:18.843022"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:18.845454"], ["updated_at", "2016-04-04 15:26:18.845454"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.846551"], ["updated_at", "2016-04-04 15:26:18.846551"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.848595"], ["updated_at", "2016-04-04 15:26:18.848595"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.850676"], ["updated_at", "2016-04-04 15:26:18.850676"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:18.853125"], ["updated_at", "2016-04-04 15:26:18.853125"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:18.855098"], ["updated_at", "2016-04-04 15:26:18.855098"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:18.863327"], ["updated_at", "2016-04-04 15:26:18.863327"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.866426"], ["updated_at", "2016-04-04 15:26:18.866426"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.870209"], ["updated_at", "2016-04-04 15:26:18.870209"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:18.872286"], ["updated_at", "2016-04-04 15:26:18.872286"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.873302"], ["updated_at", "2016-04-04 15:26:18.873302"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.874709"], ["updated_at", "2016-04-04 15:26:18.874709"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.876037"], ["updated_at", "2016-04-04 15:26:18.876037"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:18.878725"], ["updated_at", "2016-04-04 15:26:18.878725"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:18.881376"], ["updated_at", "2016-04-04 15:26:18.881376"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:18.889060"], ["updated_at", "2016-04-04 15:26:18.889060"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.890323"], ["updated_at", "2016-04-04 15:26:18.890323"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:18.892886"], ["updated_at", "2016-04-04 15:26:18.892886"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:18.895954"], ["updated_at", "2016-04-04 15:26:18.895954"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.897085"], ["updated_at", "2016-04-04 15:26:18.897085"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.898569"], ["updated_at", "2016-04-04 15:26:18.898569"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:18.900317"], ["updated_at", "2016-04-04 15:26:18.900317"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:18.903416"], ["updated_at", "2016-04-04 15:26:18.903416"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:18.904507"], ["updated_at", "2016-04-04 15:26:18.904507"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 15:26:18.943679"], ["updated_at", "2016-04-04 15:26:18.943679"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 15:26:18.946032"], ["updated_at", "2016-04-04 15:26:18.946032"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 15:26:18.947528"], ["updated_at", "2016-04-04 15:26:18.947528"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 15:26:19.005722"], ["updated_at", "2016-04-04 15:26:19.005722"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (5.0ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:26:19.017110"], ["updated_at", "2016-04-04 15:26:19.017110"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:26:19.019587"], ["updated_at", "2016-04-04 15:26:19.019587"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:26:19.022137"], ["updated_at", "2016-04-04 15:26:19.022137"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:26:19.023188"], ["updated_at", "2016-04-04 15:26:19.023188"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:26:19.024275"], ["updated_at", "2016-04-04 15:26:19.024275"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:26:19.033753"], ["updated_at", "2016-04-04 15:26:19.033753"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:26:19.036044"], ["updated_at", "2016-04-04 15:26:19.036044"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:26:19.038357"], ["updated_at", "2016-04-04 15:26:19.038357"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 15:26:19.040091"], ["updated_at", "2016-04-04 15:26:19.040091"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:19.042159"], ["updated_at", "2016-04-04 15:26:19.042159"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:26:19.043458"], ["updated_at", "2016-04-04 15:26:19.043458"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:26:19.045324"], ["updated_at", "2016-04-04 15:26:19.045324"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:26:19.046793"], ["updated_at", "2016-04-04 15:26:19.046793"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 15:26:19.119756"], ["updated_at", "2016-04-04 15:26:19.119756"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:26:19.121518"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 15:26:19.123742"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 15:26:19.126502"], ["updated_at", "2016-04-04 15:26:19.126502"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:26:19.128047"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 15:26:19.131519"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (5.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.406720"], ["updated_at", "2016-04-04 15:26:56.406720"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.414394"], ["updated_at", "2016-04-04 15:26:56.414394"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.425338"], ["updated_at", "2016-04-04 15:26:56.425338"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.427659"], ["updated_at", "2016-04-04 15:26:56.427659"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.429245"], ["updated_at", "2016-04-04 15:26:56.429245"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.432706"], ["updated_at", "2016-04-04 15:26:56.432706"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.434508"], ["updated_at", "2016-04-04 15:26:56.434508"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 15:26:56.436951"], ["updated_at", "2016-04-04 15:26:56.436951"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:56.438013"], ["updated_at", "2016-04-04 15:26:56.438013"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.447629"], ["updated_at", "2016-04-04 15:26:56.447629"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.448945"], ["updated_at", "2016-04-04 15:26:56.448945"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.453892"], ["updated_at", "2016-04-04 15:26:56.453892"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.456954"], ["updated_at", "2016-04-04 15:26:56.456954"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.458804"], ["updated_at", "2016-04-04 15:26:56.458804"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.461559"], ["updated_at", "2016-04-04 15:26:56.461559"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.463187"], ["updated_at", "2016-04-04 15:26:56.463187"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:56.464768"], ["updated_at", "2016-04-04 15:26:56.464768"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:56.465611"], ["updated_at", "2016-04-04 15:26:56.465611"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.502417"], ["updated_at", "2016-04-04 15:26:56.502417"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.503809"], ["updated_at", "2016-04-04 15:26:56.503809"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.509348"], ["updated_at", "2016-04-04 15:26:56.509348"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.511322"], ["updated_at", "2016-04-04 15:26:56.511322"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.512257"], ["updated_at", "2016-04-04 15:26:56.512257"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.514239"], ["updated_at", "2016-04-04 15:26:56.514239"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.515920"], ["updated_at", "2016-04-04 15:26:56.515920"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:56.518169"], ["updated_at", "2016-04-04 15:26:56.518169"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:56.519562"], ["updated_at", "2016-04-04 15:26:56.519562"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (5.8ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.530047"], ["updated_at", "2016-04-04 15:26:56.530047"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.531494"], ["updated_at", "2016-04-04 15:26:56.531494"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.533974"], ["updated_at", "2016-04-04 15:26:56.533974"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.536707"], ["updated_at", "2016-04-04 15:26:56.536707"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.538147"], ["updated_at", "2016-04-04 15:26:56.538147"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.541121"], ["updated_at", "2016-04-04 15:26:56.541121"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.543424"], ["updated_at", "2016-04-04 15:26:56.543424"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:56.545441"], ["updated_at", "2016-04-04 15:26:56.545441"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:56.546594"], ["updated_at", "2016-04-04 15:26:56.546594"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (4.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.555681"], ["updated_at", "2016-04-04 15:26:56.555681"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.557097"], ["updated_at", "2016-04-04 15:26:56.557097"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.560137"], ["updated_at", "2016-04-04 15:26:56.560137"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.562335"], ["updated_at", "2016-04-04 15:26:56.562335"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.563800"], ["updated_at", "2016-04-04 15:26:56.563800"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.565502"], ["updated_at", "2016-04-04 15:26:56.565502"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.568282"], ["updated_at", "2016-04-04 15:26:56.568282"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:56.571063"], ["updated_at", "2016-04-04 15:26:56.571063"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:56.572320"], ["updated_at", "2016-04-04 15:26:56.572320"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.578783"], ["updated_at", "2016-04-04 15:26:56.578783"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.581193"], ["updated_at", "2016-04-04 15:26:56.581193"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 15:26:56.583156"], ["updated_at", "2016-04-04 15:26:56.583156"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.584713"], ["updated_at", "2016-04-04 15:26:56.584713"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.586978"], ["updated_at", "2016-04-04 15:26:56.586978"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.589167"], ["updated_at", "2016-04-04 15:26:56.589167"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 15:26:56.590631"], ["updated_at", "2016-04-04 15:26:56.590631"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 15:26:56.593166"], ["updated_at", "2016-04-04 15:26:56.593166"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 15:26:56.594710"], ["updated_at", "2016-04-04 15:26:56.594710"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 15:26:56.639413"], ["updated_at", "2016-04-04 15:26:56.639413"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 15:26:56.641734"], ["updated_at", "2016-04-04 15:26:56.641734"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 15:26:56.644549"], ["updated_at", "2016-04-04 15:26:56.644549"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 15:26:56.701014"], ["updated_at", "2016-04-04 15:26:56.701014"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.711232"], ["updated_at", "2016-04-04 15:26:56.711232"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:26:56.713873"], ["updated_at", "2016-04-04 15:26:56.713873"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.716126"], ["updated_at", "2016-04-04 15:26:56.716126"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 15:26:56.717374"], ["updated_at", "2016-04-04 15:26:56.717374"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 15:26:56.718753"], ["updated_at", "2016-04-04 15:26:56.718753"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 15:26:56.729515"], ["updated_at", "2016-04-04 15:26:56.729515"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:26:56.731632"], ["updated_at", "2016-04-04 15:26:56.731632"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 15:26:56.733750"], ["updated_at", "2016-04-04 15:26:56.733750"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 15:26:56.735295"], ["updated_at", "2016-04-04 15:26:56.735295"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 15:26:56.737729"], ["updated_at", "2016-04-04 15:26:56.737729"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:26:56.738883"], ["updated_at", "2016-04-04 15:26:56.738883"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:26:56.740747"], ["updated_at", "2016-04-04 15:26:56.740747"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 15:26:56.742708"], ["updated_at", "2016-04-04 15:26:56.742708"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 16:53:42.996647"], ["updated_at", "2016-04-04 16:53:42.996647"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.6ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.003424"], ["updated_at", "2016-04-04 16:53:43.003424"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.011752"], ["updated_at", "2016-04-04 16:53:43.011752"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.014994"], ["updated_at", "2016-04-04 16:53:43.014994"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.017449"], ["updated_at", "2016-04-04 16:53:43.017449"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.021504"], ["updated_at", "2016-04-04 16:53:43.021504"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.023548"], ["updated_at", "2016-04-04 16:53:43.023548"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 16:53:43.024989"], ["updated_at", "2016-04-04 16:53:43.024989"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 16:53:43.025824"], ["updated_at", "2016-04-04 16:53:43.025824"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.037250"], ["updated_at", "2016-04-04 16:53:43.037250"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.038726"], ["updated_at", "2016-04-04 16:53:43.038726"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.042282"], ["updated_at", "2016-04-04 16:53:43.042282"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.044698"], ["updated_at", "2016-04-04 16:53:43.044698"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.045648"], ["updated_at", "2016-04-04 16:53:43.045648"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.047573"], ["updated_at", "2016-04-04 16:53:43.047573"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.049690"], ["updated_at", "2016-04-04 16:53:43.049690"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 16:53:43.052250"], ["updated_at", "2016-04-04 16:53:43.052250"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 16:53:43.054116"], ["updated_at", "2016-04-04 16:53:43.054116"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.3ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.095983"], ["updated_at", "2016-04-04 16:53:43.095983"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.099336"], ["updated_at", "2016-04-04 16:53:43.099336"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.104276"], ["updated_at", "2016-04-04 16:53:43.104276"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.107465"], ["updated_at", "2016-04-04 16:53:43.107465"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.108408"], ["updated_at", "2016-04-04 16:53:43.108408"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.109820"], ["updated_at", "2016-04-04 16:53:43.109820"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.111118"], ["updated_at", "2016-04-04 16:53:43.111118"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 16:53:43.112882"], ["updated_at", "2016-04-04 16:53:43.112882"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 16:53:43.113750"], ["updated_at", "2016-04-04 16:53:43.113750"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.121741"], ["updated_at", "2016-04-04 16:53:43.121741"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.123027"], ["updated_at", "2016-04-04 16:53:43.123027"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.124925"], ["updated_at", "2016-04-04 16:53:43.124925"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.126370"], ["updated_at", "2016-04-04 16:53:43.126370"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.127833"], ["updated_at", "2016-04-04 16:53:43.127833"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.130953"], ["updated_at", "2016-04-04 16:53:43.130953"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.134964"], ["updated_at", "2016-04-04 16:53:43.134964"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 16:53:43.138805"], ["updated_at", "2016-04-04 16:53:43.138805"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 16:53:43.139881"], ["updated_at", "2016-04-04 16:53:43.139881"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.146147"], ["updated_at", "2016-04-04 16:53:43.146147"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.147724"], ["updated_at", "2016-04-04 16:53:43.147724"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.150368"], ["updated_at", "2016-04-04 16:53:43.150368"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.152232"], ["updated_at", "2016-04-04 16:53:43.152232"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.153474"], ["updated_at", "2016-04-04 16:53:43.153474"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.155436"], ["updated_at", "2016-04-04 16:53:43.155436"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.157708"], ["updated_at", "2016-04-04 16:53:43.157708"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 16:53:43.160906"], ["updated_at", "2016-04-04 16:53:43.160906"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 16:53:43.162450"], ["updated_at", "2016-04-04 16:53:43.162450"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.169690"], ["updated_at", "2016-04-04 16:53:43.169690"]] [1m[35m (1.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.172907"], ["updated_at", "2016-04-04 16:53:43.172907"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 16:53:43.175304"], ["updated_at", "2016-04-04 16:53:43.175304"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.177510"], ["updated_at", "2016-04-04 16:53:43.177510"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.179828"], ["updated_at", "2016-04-04 16:53:43.179828"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.182674"], ["updated_at", "2016-04-04 16:53:43.182674"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 16:53:43.186160"], ["updated_at", "2016-04-04 16:53:43.186160"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 16:53:43.188527"], ["updated_at", "2016-04-04 16:53:43.188527"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 16:53:43.189805"], ["updated_at", "2016-04-04 16:53:43.189805"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 16:53:43.227998"], ["updated_at", "2016-04-04 16:53:43.227998"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 16:53:43.230590"], ["updated_at", "2016-04-04 16:53:43.230590"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 16:53:43.232422"], ["updated_at", "2016-04-04 16:53:43.232422"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 16:53:43.287946"], ["updated_at", "2016-04-04 16:53:43.287946"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.3ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.296221"], ["updated_at", "2016-04-04 16:53:43.296221"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 16:53:43.298146"], ["updated_at", "2016-04-04 16:53:43.298146"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.301953"], ["updated_at", "2016-04-04 16:53:43.301953"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 16:53:43.303133"], ["updated_at", "2016-04-04 16:53:43.303133"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 16:53:43.304665"], ["updated_at", "2016-04-04 16:53:43.304665"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 16:53:43.315386"], ["updated_at", "2016-04-04 16:53:43.315386"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 16:53:43.317444"], ["updated_at", "2016-04-04 16:53:43.317444"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 16:53:43.321151"], ["updated_at", "2016-04-04 16:53:43.321151"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 16:53:43.324635"], ["updated_at", "2016-04-04 16:53:43.324635"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 16:53:43.326984"], ["updated_at", "2016-04-04 16:53:43.326984"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 16:53:43.328045"], ["updated_at", "2016-04-04 16:53:43.328045"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 16:53:43.329447"], ["updated_at", "2016-04-04 16:53:43.329447"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 16:53:43.331087"], ["updated_at", "2016-04-04 16:53:43.331087"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 16:53:43.405161"], ["updated_at", "2016-04-04 16:53:43.405161"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 16:53:43.408308"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 16:53:43.412443"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 16:53:43.415990"], ["updated_at", "2016-04-04 16:53:43.415990"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 16:53:43.418289"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 16:53:43.421234"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (5.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.3ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36mActiveRecord::SchemaMigration Load (3.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.038308"], ["updated_at", "2016-04-04 17:09:29.038308"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.043203"], ["updated_at", "2016-04-04 17:09:29.043203"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.051976"], ["updated_at", "2016-04-04 17:09:29.051976"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.055079"], ["updated_at", "2016-04-04 17:09:29.055079"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.055992"], ["updated_at", "2016-04-04 17:09:29.055992"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.057785"], ["updated_at", "2016-04-04 17:09:29.057785"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.059562"], ["updated_at", "2016-04-04 17:09:29.059562"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:09:29.060966"], ["updated_at", "2016-04-04 17:09:29.060966"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:29.062139"], ["updated_at", "2016-04-04 17:09:29.062139"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.073752"], ["updated_at", "2016-04-04 17:09:29.073752"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.076026"], ["updated_at", "2016-04-04 17:09:29.076026"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.079002"], ["updated_at", "2016-04-04 17:09:29.079002"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.081560"], ["updated_at", "2016-04-04 17:09:29.081560"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.084149"], ["updated_at", "2016-04-04 17:09:29.084149"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.087708"], ["updated_at", "2016-04-04 17:09:29.087708"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.090104"], ["updated_at", "2016-04-04 17:09:29.090104"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:29.091816"], ["updated_at", "2016-04-04 17:09:29.091816"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:29.092809"], ["updated_at", "2016-04-04 17:09:29.092809"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.5ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.134572"], ["updated_at", "2016-04-04 17:09:29.134572"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.136388"], ["updated_at", "2016-04-04 17:09:29.136388"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.139993"], ["updated_at", "2016-04-04 17:09:29.139993"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.142803"], ["updated_at", "2016-04-04 17:09:29.142803"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.143824"], ["updated_at", "2016-04-04 17:09:29.143824"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.145809"], ["updated_at", "2016-04-04 17:09:29.145809"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.149961"], ["updated_at", "2016-04-04 17:09:29.149961"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:29.152656"], ["updated_at", "2016-04-04 17:09:29.152656"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:29.153851"], ["updated_at", "2016-04-04 17:09:29.153851"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.160730"], ["updated_at", "2016-04-04 17:09:29.160730"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.162054"], ["updated_at", "2016-04-04 17:09:29.162054"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.166062"], ["updated_at", "2016-04-04 17:09:29.166062"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.168850"], ["updated_at", "2016-04-04 17:09:29.168850"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.170207"], ["updated_at", "2016-04-04 17:09:29.170207"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.172386"], ["updated_at", "2016-04-04 17:09:29.172386"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.173770"], ["updated_at", "2016-04-04 17:09:29.173770"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:29.175335"], ["updated_at", "2016-04-04 17:09:29.175335"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:29.176552"], ["updated_at", "2016-04-04 17:09:29.176552"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.184685"], ["updated_at", "2016-04-04 17:09:29.184685"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.188074"], ["updated_at", "2016-04-04 17:09:29.188074"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.191348"], ["updated_at", "2016-04-04 17:09:29.191348"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.193256"], ["updated_at", "2016-04-04 17:09:29.193256"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.194305"], ["updated_at", "2016-04-04 17:09:29.194305"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.196313"], ["updated_at", "2016-04-04 17:09:29.196313"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.198121"], ["updated_at", "2016-04-04 17:09:29.198121"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:29.201377"], ["updated_at", "2016-04-04 17:09:29.201377"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:29.202406"], ["updated_at", "2016-04-04 17:09:29.202406"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.209091"], ["updated_at", "2016-04-04 17:09:29.209091"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.210863"], ["updated_at", "2016-04-04 17:09:29.210863"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:29.212884"], ["updated_at", "2016-04-04 17:09:29.212884"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.217494"], ["updated_at", "2016-04-04 17:09:29.217494"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.219177"], ["updated_at", "2016-04-04 17:09:29.219177"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.221572"], ["updated_at", "2016-04-04 17:09:29.221572"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:29.223152"], ["updated_at", "2016-04-04 17:09:29.223152"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:29.224527"], ["updated_at", "2016-04-04 17:09:29.224527"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:29.225332"], ["updated_at", "2016-04-04 17:09:29.225332"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:09:29.270480"], ["updated_at", "2016-04-04 17:09:29.270480"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:09:29.272420"], ["updated_at", "2016-04-04 17:09:29.272420"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:09:29.274001"], ["updated_at", "2016-04-04 17:09:29.274001"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (5.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:09:29.341986"], ["updated_at", "2016-04-04 17:09:29.341986"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.350346"], ["updated_at", "2016-04-04 17:09:29.350346"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:29.352401"], ["updated_at", "2016-04-04 17:09:29.352401"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.355714"], ["updated_at", "2016-04-04 17:09:29.355714"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:09:29.356807"], ["updated_at", "2016-04-04 17:09:29.356807"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:09:29.357964"], ["updated_at", "2016-04-04 17:09:29.357964"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:29.368084"], ["updated_at", "2016-04-04 17:09:29.368084"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:29.369771"], ["updated_at", "2016-04-04 17:09:29.369771"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:29.372461"], ["updated_at", "2016-04-04 17:09:29.372461"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:09:29.373561"], ["updated_at", "2016-04-04 17:09:29.373561"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:29.374844"], ["updated_at", "2016-04-04 17:09:29.374844"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:29.376566"], ["updated_at", "2016-04-04 17:09:29.376566"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:29.378616"], ["updated_at", "2016-04-04 17:09:29.378616"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:29.380212"], ["updated_at", "2016-04-04 17:09:29.380212"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:09:29.457689"], ["updated_at", "2016-04-04 17:09:29.457689"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:09:29.459181"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:09:29.462091"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:09:29.465125"], ["updated_at", "2016-04-04 17:09:29.465125"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:09:29.467145"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:09:29.470057"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.170687"], ["updated_at", "2016-04-04 17:09:36.170687"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.175373"], ["updated_at", "2016-04-04 17:09:36.175373"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.180247"], ["updated_at", "2016-04-04 17:09:36.180247"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.184767"], ["updated_at", "2016-04-04 17:09:36.184767"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.185840"], ["updated_at", "2016-04-04 17:09:36.185840"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.187977"], ["updated_at", "2016-04-04 17:09:36.187977"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.190243"], ["updated_at", "2016-04-04 17:09:36.190243"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:09:36.191845"], ["updated_at", "2016-04-04 17:09:36.191845"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:36.192910"], ["updated_at", "2016-04-04 17:09:36.192910"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.203423"], ["updated_at", "2016-04-04 17:09:36.203423"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.205310"], ["updated_at", "2016-04-04 17:09:36.205310"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.208857"], ["updated_at", "2016-04-04 17:09:36.208857"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.213244"], ["updated_at", "2016-04-04 17:09:36.213244"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.215311"], ["updated_at", "2016-04-04 17:09:36.215311"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.218813"], ["updated_at", "2016-04-04 17:09:36.218813"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.221141"], ["updated_at", "2016-04-04 17:09:36.221141"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:36.223023"], ["updated_at", "2016-04-04 17:09:36.223023"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:36.223866"], ["updated_at", "2016-04-04 17:09:36.223866"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.263628"], ["updated_at", "2016-04-04 17:09:36.263628"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.266375"], ["updated_at", "2016-04-04 17:09:36.266375"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.271706"], ["updated_at", "2016-04-04 17:09:36.271706"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.274877"], ["updated_at", "2016-04-04 17:09:36.274877"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.276843"], ["updated_at", "2016-04-04 17:09:36.276843"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.279816"], ["updated_at", "2016-04-04 17:09:36.279816"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.283218"], ["updated_at", "2016-04-04 17:09:36.283218"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:36.286253"], ["updated_at", "2016-04-04 17:09:36.286253"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:36.287274"], ["updated_at", "2016-04-04 17:09:36.287274"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.293609"], ["updated_at", "2016-04-04 17:09:36.293609"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.294940"], ["updated_at", "2016-04-04 17:09:36.294940"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.298778"], ["updated_at", "2016-04-04 17:09:36.298778"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.303580"], ["updated_at", "2016-04-04 17:09:36.303580"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.304949"], ["updated_at", "2016-04-04 17:09:36.304949"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.307106"], ["updated_at", "2016-04-04 17:09:36.307106"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.309675"], ["updated_at", "2016-04-04 17:09:36.309675"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:36.311500"], ["updated_at", "2016-04-04 17:09:36.311500"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:36.312979"], ["updated_at", "2016-04-04 17:09:36.312979"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.321414"], ["updated_at", "2016-04-04 17:09:36.321414"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.322725"], ["updated_at", "2016-04-04 17:09:36.322725"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.327145"], ["updated_at", "2016-04-04 17:09:36.327145"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.330116"], ["updated_at", "2016-04-04 17:09:36.330116"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.331250"], ["updated_at", "2016-04-04 17:09:36.331250"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.334737"], ["updated_at", "2016-04-04 17:09:36.334737"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.336759"], ["updated_at", "2016-04-04 17:09:36.336759"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:36.338511"], ["updated_at", "2016-04-04 17:09:36.338511"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:36.339410"], ["updated_at", "2016-04-04 17:09:36.339410"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.346113"], ["updated_at", "2016-04-04 17:09:36.346113"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.347430"], ["updated_at", "2016-04-04 17:09:36.347430"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:36.350736"], ["updated_at", "2016-04-04 17:09:36.350736"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.353225"], ["updated_at", "2016-04-04 17:09:36.353225"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.355638"], ["updated_at", "2016-04-04 17:09:36.355638"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.357787"], ["updated_at", "2016-04-04 17:09:36.357787"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:36.359256"], ["updated_at", "2016-04-04 17:09:36.359256"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:36.360643"], ["updated_at", "2016-04-04 17:09:36.360643"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:36.361615"], ["updated_at", "2016-04-04 17:09:36.361615"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (7.3ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:09:36.404206"], ["updated_at", "2016-04-04 17:09:36.404206"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:09:36.405729"], ["updated_at", "2016-04-04 17:09:36.405729"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:09:36.407429"], ["updated_at", "2016-04-04 17:09:36.407429"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:09:36.463167"], ["updated_at", "2016-04-04 17:09:36.463167"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.472680"], ["updated_at", "2016-04-04 17:09:36.472680"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:36.475391"], ["updated_at", "2016-04-04 17:09:36.475391"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.478562"], ["updated_at", "2016-04-04 17:09:36.478562"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:09:36.479847"], ["updated_at", "2016-04-04 17:09:36.479847"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:09:36.481380"], ["updated_at", "2016-04-04 17:09:36.481380"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:36.493845"], ["updated_at", "2016-04-04 17:09:36.493845"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:36.496314"], ["updated_at", "2016-04-04 17:09:36.496314"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:36.502130"], ["updated_at", "2016-04-04 17:09:36.502130"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:09:36.503554"], ["updated_at", "2016-04-04 17:09:36.503554"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:36.505071"], ["updated_at", "2016-04-04 17:09:36.505071"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:36.505968"], ["updated_at", "2016-04-04 17:09:36.505968"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:36.508033"], ["updated_at", "2016-04-04 17:09:36.508033"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:36.510235"], ["updated_at", "2016-04-04 17:09:36.510235"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (3.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:09:36.587773"], ["updated_at", "2016-04-04 17:09:36.587773"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:09:36.589155"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:09:36.591608"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:09:36.594189"], ["updated_at", "2016-04-04 17:09:36.594189"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:09:36.595317"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:09:36.599160"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.3ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.492624"], ["updated_at", "2016-04-04 17:09:41.492624"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.494379"], ["updated_at", "2016-04-04 17:09:41.494379"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.497144"], ["updated_at", "2016-04-04 17:09:41.497144"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.499446"], ["updated_at", "2016-04-04 17:09:41.499446"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.501763"], ["updated_at", "2016-04-04 17:09:41.501763"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.505124"], ["updated_at", "2016-04-04 17:09:41.505124"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.506701"], ["updated_at", "2016-04-04 17:09:41.506701"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:09:41.508092"], ["updated_at", "2016-04-04 17:09:41.508092"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:41.509276"], ["updated_at", "2016-04-04 17:09:41.509276"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.518919"], ["updated_at", "2016-04-04 17:09:41.518919"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.521276"], ["updated_at", "2016-04-04 17:09:41.521276"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.524620"], ["updated_at", "2016-04-04 17:09:41.524620"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.528823"], ["updated_at", "2016-04-04 17:09:41.528823"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.529925"], ["updated_at", "2016-04-04 17:09:41.529925"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.532579"], ["updated_at", "2016-04-04 17:09:41.532579"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.535231"], ["updated_at", "2016-04-04 17:09:41.535231"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:41.536878"], ["updated_at", "2016-04-04 17:09:41.536878"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:41.537708"], ["updated_at", "2016-04-04 17:09:41.537708"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.553174"], ["updated_at", "2016-04-04 17:09:41.553174"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.555095"], ["updated_at", "2016-04-04 17:09:41.555095"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.557595"], ["updated_at", "2016-04-04 17:09:41.557595"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.559799"], ["updated_at", "2016-04-04 17:09:41.559799"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.560887"], ["updated_at", "2016-04-04 17:09:41.560887"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.563172"], ["updated_at", "2016-04-04 17:09:41.563172"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.564667"], ["updated_at", "2016-04-04 17:09:41.564667"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:41.567798"], ["updated_at", "2016-04-04 17:09:41.567798"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:41.569507"], ["updated_at", "2016-04-04 17:09:41.569507"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (0.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.574092"], ["updated_at", "2016-04-04 17:09:41.574092"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.575450"], ["updated_at", "2016-04-04 17:09:41.575450"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.577870"], ["updated_at", "2016-04-04 17:09:41.577870"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.579925"], ["updated_at", "2016-04-04 17:09:41.579925"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.580919"], ["updated_at", "2016-04-04 17:09:41.580919"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.583053"], ["updated_at", "2016-04-04 17:09:41.583053"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.584730"], ["updated_at", "2016-04-04 17:09:41.584730"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:41.587551"], ["updated_at", "2016-04-04 17:09:41.587551"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:41.588531"], ["updated_at", "2016-04-04 17:09:41.588531"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.595502"], ["updated_at", "2016-04-04 17:09:41.595502"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.596999"], ["updated_at", "2016-04-04 17:09:41.596999"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.600453"], ["updated_at", "2016-04-04 17:09:41.600453"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.602692"], ["updated_at", "2016-04-04 17:09:41.602692"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.4ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.604378"], ["updated_at", "2016-04-04 17:09:41.604378"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.609596"], ["updated_at", "2016-04-04 17:09:41.609596"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.612448"], ["updated_at", "2016-04-04 17:09:41.612448"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:41.614279"], ["updated_at", "2016-04-04 17:09:41.614279"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:41.615401"], ["updated_at", "2016-04-04 17:09:41.615401"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.621840"], ["updated_at", "2016-04-04 17:09:41.621840"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.623128"], ["updated_at", "2016-04-04 17:09:41.623128"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:09:41.625243"], ["updated_at", "2016-04-04 17:09:41.625243"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.626943"], ["updated_at", "2016-04-04 17:09:41.626943"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.628620"], ["updated_at", "2016-04-04 17:09:41.628620"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.630582"], ["updated_at", "2016-04-04 17:09:41.630582"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:09:41.632522"], ["updated_at", "2016-04-04 17:09:41.632522"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:09:41.635991"], ["updated_at", "2016-04-04 17:09:41.635991"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:09:41.637088"], ["updated_at", "2016-04-04 17:09:41.637088"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:09:41.681818"], ["updated_at", "2016-04-04 17:09:41.681818"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:09:41.685331"], ["updated_at", "2016-04-04 17:09:41.685331"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:09:41.687489"], ["updated_at", "2016-04-04 17:09:41.687489"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:09:41.703879"], ["updated_at", "2016-04-04 17:09:41.703879"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.714582"], ["updated_at", "2016-04-04 17:09:41.714582"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:41.717730"], ["updated_at", "2016-04-04 17:09:41.717730"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.720592"], ["updated_at", "2016-04-04 17:09:41.720592"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:09:41.721547"], ["updated_at", "2016-04-04 17:09:41.721547"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:09:41.722530"], ["updated_at", "2016-04-04 17:09:41.722530"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:09:41.731109"], ["updated_at", "2016-04-04 17:09:41.731109"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:41.732687"], ["updated_at", "2016-04-04 17:09:41.732687"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:09:41.734809"], ["updated_at", "2016-04-04 17:09:41.734809"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:09:41.735857"], ["updated_at", "2016-04-04 17:09:41.735857"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:09:41.737928"], ["updated_at", "2016-04-04 17:09:41.737928"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:41.738866"], ["updated_at", "2016-04-04 17:09:41.738866"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:41.740189"], ["updated_at", "2016-04-04 17:09:41.740189"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:09:41.741521"], ["updated_at", "2016-04-04 17:09:41.741521"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:09:41.765190"], ["updated_at", "2016-04-04 17:09:41.765190"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:09:41.768611"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:09:41.770977"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:09:41.773112"], ["updated_at", "2016-04-04 17:09:41.773112"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:09:41.774072"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:09:41.775526"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.8ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.414248"], ["updated_at", "2016-04-04 17:10:05.414248"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.417813"], ["updated_at", "2016-04-04 17:10:05.417813"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.421106"], ["updated_at", "2016-04-04 17:10:05.421106"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.423124"], ["updated_at", "2016-04-04 17:10:05.423124"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.424805"], ["updated_at", "2016-04-04 17:10:05.424805"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.428505"], ["updated_at", "2016-04-04 17:10:05.428505"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.430596"], ["updated_at", "2016-04-04 17:10:05.430596"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:10:05.432023"], ["updated_at", "2016-04-04 17:10:05.432023"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:05.433072"], ["updated_at", "2016-04-04 17:10:05.433072"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.444056"], ["updated_at", "2016-04-04 17:10:05.444056"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.445347"], ["updated_at", "2016-04-04 17:10:05.445347"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.448870"], ["updated_at", "2016-04-04 17:10:05.448870"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.453328"], ["updated_at", "2016-04-04 17:10:05.453328"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.454352"], ["updated_at", "2016-04-04 17:10:05.454352"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.455885"], ["updated_at", "2016-04-04 17:10:05.455885"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.457291"], ["updated_at", "2016-04-04 17:10:05.457291"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:05.459695"], ["updated_at", "2016-04-04 17:10:05.459695"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:05.461992"], ["updated_at", "2016-04-04 17:10:05.461992"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.4ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.499127"], ["updated_at", "2016-04-04 17:10:05.499127"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.501552"], ["updated_at", "2016-04-04 17:10:05.501552"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.505056"], ["updated_at", "2016-04-04 17:10:05.505056"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.507360"], ["updated_at", "2016-04-04 17:10:05.507360"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.508650"], ["updated_at", "2016-04-04 17:10:05.508650"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.510535"], ["updated_at", "2016-04-04 17:10:05.510535"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.514587"], ["updated_at", "2016-04-04 17:10:05.514587"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:05.518228"], ["updated_at", "2016-04-04 17:10:05.518228"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:05.520188"], ["updated_at", "2016-04-04 17:10:05.520188"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.527137"], ["updated_at", "2016-04-04 17:10:05.527137"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.528440"], ["updated_at", "2016-04-04 17:10:05.528440"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.532072"], ["updated_at", "2016-04-04 17:10:05.532072"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.539069"], ["updated_at", "2016-04-04 17:10:05.539069"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.541334"], ["updated_at", "2016-04-04 17:10:05.541334"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.544132"], ["updated_at", "2016-04-04 17:10:05.544132"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.546949"], ["updated_at", "2016-04-04 17:10:05.546949"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:05.548919"], ["updated_at", "2016-04-04 17:10:05.548919"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:05.550190"], ["updated_at", "2016-04-04 17:10:05.550190"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.557941"], ["updated_at", "2016-04-04 17:10:05.557941"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.559823"], ["updated_at", "2016-04-04 17:10:05.559823"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.562498"], ["updated_at", "2016-04-04 17:10:05.562498"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.566567"], ["updated_at", "2016-04-04 17:10:05.566567"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.568124"], ["updated_at", "2016-04-04 17:10:05.568124"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.570751"], ["updated_at", "2016-04-04 17:10:05.570751"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.572622"], ["updated_at", "2016-04-04 17:10:05.572622"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:05.574091"], ["updated_at", "2016-04-04 17:10:05.574091"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:05.575303"], ["updated_at", "2016-04-04 17:10:05.575303"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.583462"], ["updated_at", "2016-04-04 17:10:05.583462"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.584954"], ["updated_at", "2016-04-04 17:10:05.584954"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:05.587975"], ["updated_at", "2016-04-04 17:10:05.587975"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.590429"], ["updated_at", "2016-04-04 17:10:05.590429"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.592250"], ["updated_at", "2016-04-04 17:10:05.592250"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.595262"], ["updated_at", "2016-04-04 17:10:05.595262"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:05.597168"], ["updated_at", "2016-04-04 17:10:05.597168"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:05.599303"], ["updated_at", "2016-04-04 17:10:05.599303"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:05.601849"], ["updated_at", "2016-04-04 17:10:05.601849"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:10:05.643054"], ["updated_at", "2016-04-04 17:10:05.643054"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:10:05.644687"], ["updated_at", "2016-04-04 17:10:05.644687"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:10:05.646368"], ["updated_at", "2016-04-04 17:10:05.646368"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:10:05.696903"], ["updated_at", "2016-04-04 17:10:05.696903"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.708160"], ["updated_at", "2016-04-04 17:10:05.708160"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:10:05.710835"], ["updated_at", "2016-04-04 17:10:05.710835"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.715101"], ["updated_at", "2016-04-04 17:10:05.715101"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:10:05.717421"], ["updated_at", "2016-04-04 17:10:05.717421"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:10:05.718811"], ["updated_at", "2016-04-04 17:10:05.718811"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.6ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:10:05.728697"], ["updated_at", "2016-04-04 17:10:05.728697"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:10:05.731419"], ["updated_at", "2016-04-04 17:10:05.731419"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:10:05.735169"], ["updated_at", "2016-04-04 17:10:05.735169"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:10:05.737019"], ["updated_at", "2016-04-04 17:10:05.737019"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:05.738989"], ["updated_at", "2016-04-04 17:10:05.738989"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:10:05.740280"], ["updated_at", "2016-04-04 17:10:05.740280"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:10:05.742882"], ["updated_at", "2016-04-04 17:10:05.742882"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:10:05.745701"], ["updated_at", "2016-04-04 17:10:05.745701"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:10:05.769414"], ["updated_at", "2016-04-04 17:10:05.769414"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:10:05.770896"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:10:05.773444"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:10:05.775973"], ["updated_at", "2016-04-04 17:10:05.775973"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:10:05.777353"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:10:05.779369"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:10:18.921327"], ["updated_at", "2016-04-04 17:10:18.921327"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:18.925185"], ["updated_at", "2016-04-04 17:10:18.925185"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:18.927696"], ["updated_at", "2016-04-04 17:10:18.927696"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:10:18.930601"], ["updated_at", "2016-04-04 17:10:18.930601"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:18.932440"], ["updated_at", "2016-04-04 17:10:18.932440"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:18.935591"], ["updated_at", "2016-04-04 17:10:18.935591"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:18.937105"], ["updated_at", "2016-04-04 17:10:18.937105"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:10:18.938448"], ["updated_at", "2016-04-04 17:10:18.938448"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:18.939295"], ["updated_at", "2016-04-04 17:10:18.939295"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:18.950991"], ["updated_at", "2016-04-04 17:10:18.950991"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:18.953065"], ["updated_at", "2016-04-04 17:10:18.953065"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:18.957737"], ["updated_at", "2016-04-04 17:10:18.957737"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:18.960146"], ["updated_at", "2016-04-04 17:10:18.960146"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:18.961558"], ["updated_at", "2016-04-04 17:10:18.961558"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:18.964345"], ["updated_at", "2016-04-04 17:10:18.964345"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:18.967596"], ["updated_at", "2016-04-04 17:10:18.967596"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:18.969286"], ["updated_at", "2016-04-04 17:10:18.969286"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:18.970713"], ["updated_at", "2016-04-04 17:10:18.970713"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:19.005709"], ["updated_at", "2016-04-04 17:10:19.005709"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.012929"], ["updated_at", "2016-04-04 17:10:19.012929"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.016483"], ["updated_at", "2016-04-04 17:10:19.016483"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:19.019680"], ["updated_at", "2016-04-04 17:10:19.019680"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.021615"], ["updated_at", "2016-04-04 17:10:19.021615"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.023525"], ["updated_at", "2016-04-04 17:10:19.023525"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.024851"], ["updated_at", "2016-04-04 17:10:19.024851"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:19.027499"], ["updated_at", "2016-04-04 17:10:19.027499"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:19.028804"], ["updated_at", "2016-04-04 17:10:19.028804"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:19.035044"], ["updated_at", "2016-04-04 17:10:19.035044"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.036317"], ["updated_at", "2016-04-04 17:10:19.036317"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.038774"], ["updated_at", "2016-04-04 17:10:19.038774"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:19.040997"], ["updated_at", "2016-04-04 17:10:19.040997"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.042512"], ["updated_at", "2016-04-04 17:10:19.042512"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.044371"], ["updated_at", "2016-04-04 17:10:19.044371"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.046433"], ["updated_at", "2016-04-04 17:10:19.046433"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:19.047819"], ["updated_at", "2016-04-04 17:10:19.047819"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:19.049063"], ["updated_at", "2016-04-04 17:10:19.049063"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.3ms)[0m begin transaction [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:19.058378"], ["updated_at", "2016-04-04 17:10:19.058378"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.060196"], ["updated_at", "2016-04-04 17:10:19.060196"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.063113"], ["updated_at", "2016-04-04 17:10:19.063113"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:19.067490"], ["updated_at", "2016-04-04 17:10:19.067490"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.068818"], ["updated_at", "2016-04-04 17:10:19.068818"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.070381"], ["updated_at", "2016-04-04 17:10:19.070381"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.071705"], ["updated_at", "2016-04-04 17:10:19.071705"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:19.073095"], ["updated_at", "2016-04-04 17:10:19.073095"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:19.073954"], ["updated_at", "2016-04-04 17:10:19.073954"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:10:19.081612"], ["updated_at", "2016-04-04 17:10:19.081612"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.083125"], ["updated_at", "2016-04-04 17:10:19.083125"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:10:19.086087"], ["updated_at", "2016-04-04 17:10:19.086087"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:19.088221"], ["updated_at", "2016-04-04 17:10:19.088221"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.089635"], ["updated_at", "2016-04-04 17:10:19.089635"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.092303"], ["updated_at", "2016-04-04 17:10:19.092303"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:10:19.094285"], ["updated_at", "2016-04-04 17:10:19.094285"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:10:19.095974"], ["updated_at", "2016-04-04 17:10:19.095974"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:10:19.096875"], ["updated_at", "2016-04-04 17:10:19.096875"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:10:19.139474"], ["updated_at", "2016-04-04 17:10:19.139474"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:10:19.141402"], ["updated_at", "2016-04-04 17:10:19.141402"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:10:19.143014"], ["updated_at", "2016-04-04 17:10:19.143014"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:10:19.198943"], ["updated_at", "2016-04-04 17:10:19.198943"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:10:19.209099"], ["updated_at", "2016-04-04 17:10:19.209099"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:10:19.212074"], ["updated_at", "2016-04-04 17:10:19.212074"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:10:19.217567"], ["updated_at", "2016-04-04 17:10:19.217567"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:10:19.218756"], ["updated_at", "2016-04-04 17:10:19.218756"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:10:19.220068"], ["updated_at", "2016-04-04 17:10:19.220068"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:10:19.228340"], ["updated_at", "2016-04-04 17:10:19.228340"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:10:19.231696"], ["updated_at", "2016-04-04 17:10:19.231696"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:10:19.234391"], ["updated_at", "2016-04-04 17:10:19.234391"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:10:19.235432"], ["updated_at", "2016-04-04 17:10:19.235432"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:10:19.237288"], ["updated_at", "2016-04-04 17:10:19.237288"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:10:19.238292"], ["updated_at", "2016-04-04 17:10:19.238292"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:10:19.239718"], ["updated_at", "2016-04-04 17:10:19.239718"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:10:19.241104"], ["updated_at", "2016-04-04 17:10:19.241104"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.2ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.683243"], ["updated_at", "2016-04-04 17:11:36.683243"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.685707"], ["updated_at", "2016-04-04 17:11:36.685707"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.688512"], ["updated_at", "2016-04-04 17:11:36.688512"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.690597"], ["updated_at", "2016-04-04 17:11:36.690597"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.692538"], ["updated_at", "2016-04-04 17:11:36.692538"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.695243"], ["updated_at", "2016-04-04 17:11:36.695243"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.697145"], ["updated_at", "2016-04-04 17:11:36.697145"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:11:36.698803"], ["updated_at", "2016-04-04 17:11:36.698803"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:11:36.699844"], ["updated_at", "2016-04-04 17:11:36.699844"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.711832"], ["updated_at", "2016-04-04 17:11:36.711832"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.713619"], ["updated_at", "2016-04-04 17:11:36.713619"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.718122"], ["updated_at", "2016-04-04 17:11:36.718122"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.721678"], ["updated_at", "2016-04-04 17:11:36.721678"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.723175"], ["updated_at", "2016-04-04 17:11:36.723175"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.726106"], ["updated_at", "2016-04-04 17:11:36.726106"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.727953"], ["updated_at", "2016-04-04 17:11:36.727953"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:11:36.730359"], ["updated_at", "2016-04-04 17:11:36.730359"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:11:36.731252"], ["updated_at", "2016-04-04 17:11:36.731252"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.767917"], ["updated_at", "2016-04-04 17:11:36.767917"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.769475"], ["updated_at", "2016-04-04 17:11:36.769475"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.771740"], ["updated_at", "2016-04-04 17:11:36.771740"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.774260"], ["updated_at", "2016-04-04 17:11:36.774260"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.775374"], ["updated_at", "2016-04-04 17:11:36.775374"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.777237"], ["updated_at", "2016-04-04 17:11:36.777237"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.778682"], ["updated_at", "2016-04-04 17:11:36.778682"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:11:36.780599"], ["updated_at", "2016-04-04 17:11:36.780599"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:11:36.781569"], ["updated_at", "2016-04-04 17:11:36.781569"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.788842"], ["updated_at", "2016-04-04 17:11:36.788842"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.9ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.790360"], ["updated_at", "2016-04-04 17:11:36.790360"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.798312"], ["updated_at", "2016-04-04 17:11:36.798312"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.801630"], ["updated_at", "2016-04-04 17:11:36.801630"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.803225"], ["updated_at", "2016-04-04 17:11:36.803225"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.806618"], ["updated_at", "2016-04-04 17:11:36.806618"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.810010"], ["updated_at", "2016-04-04 17:11:36.810010"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:11:36.813212"], ["updated_at", "2016-04-04 17:11:36.813212"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:11:36.814886"], ["updated_at", "2016-04-04 17:11:36.814886"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.822334"], ["updated_at", "2016-04-04 17:11:36.822334"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.823713"], ["updated_at", "2016-04-04 17:11:36.823713"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.827356"], ["updated_at", "2016-04-04 17:11:36.827356"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.830136"], ["updated_at", "2016-04-04 17:11:36.830136"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.832231"], ["updated_at", "2016-04-04 17:11:36.832231"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.834669"], ["updated_at", "2016-04-04 17:11:36.834669"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.836732"], ["updated_at", "2016-04-04 17:11:36.836732"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:11:36.839166"], ["updated_at", "2016-04-04 17:11:36.839166"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:11:36.840368"], ["updated_at", "2016-04-04 17:11:36.840368"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.846735"], ["updated_at", "2016-04-04 17:11:36.846735"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.848716"], ["updated_at", "2016-04-04 17:11:36.848716"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:11:36.851640"], ["updated_at", "2016-04-04 17:11:36.851640"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.853243"], ["updated_at", "2016-04-04 17:11:36.853243"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.854686"], ["updated_at", "2016-04-04 17:11:36.854686"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.857220"], ["updated_at", "2016-04-04 17:11:36.857220"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:11:36.859106"], ["updated_at", "2016-04-04 17:11:36.859106"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:11:36.860548"], ["updated_at", "2016-04-04 17:11:36.860548"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:11:36.862546"], ["updated_at", "2016-04-04 17:11:36.862546"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:11:36.904088"], ["updated_at", "2016-04-04 17:11:36.904088"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:11:36.905769"], ["updated_at", "2016-04-04 17:11:36.905769"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:11:36.907597"], ["updated_at", "2016-04-04 17:11:36.907597"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (5.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:11:36.962668"], ["updated_at", "2016-04-04 17:11:36.962668"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.970342"], ["updated_at", "2016-04-04 17:11:36.970342"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.9ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:11:36.973309"], ["updated_at", "2016-04-04 17:11:36.973309"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:11:36.976821"], ["updated_at", "2016-04-04 17:11:36.976821"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:11:36.978351"], ["updated_at", "2016-04-04 17:11:36.978351"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:11:36.980123"], ["updated_at", "2016-04-04 17:11:36.980123"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:11:36.990672"], ["updated_at", "2016-04-04 17:11:36.990672"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:11:36.992401"], ["updated_at", "2016-04-04 17:11:36.992401"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:11:36.996277"], ["updated_at", "2016-04-04 17:11:36.996277"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:11:36.998789"], ["updated_at", "2016-04-04 17:11:36.998789"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:11:37.000716"], ["updated_at", "2016-04-04 17:11:37.000716"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:11:37.003008"], ["updated_at", "2016-04-04 17:11:37.003008"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:11:37.004877"], ["updated_at", "2016-04-04 17:11:37.004877"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:11:37.007929"], ["updated_at", "2016-04-04 17:11:37.007929"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:11:37.033778"], ["updated_at", "2016-04-04 17:11:37.033778"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:11:37.035660"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:11:37.038308"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:11:37.040634"], ["updated_at", "2016-04-04 17:11:37.040634"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:11:37.042936"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:11:37.046075"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.513871"], ["updated_at", "2016-04-04 17:12:36.513871"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.5ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.520176"], ["updated_at", "2016-04-04 17:12:36.520176"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.526281"], ["updated_at", "2016-04-04 17:12:36.526281"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.529444"], ["updated_at", "2016-04-04 17:12:36.529444"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.531547"], ["updated_at", "2016-04-04 17:12:36.531547"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.537264"], ["updated_at", "2016-04-04 17:12:36.537264"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.539016"], ["updated_at", "2016-04-04 17:12:36.539016"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:12:36.540559"], ["updated_at", "2016-04-04 17:12:36.540559"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:12:36.541395"], ["updated_at", "2016-04-04 17:12:36.541395"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.552127"], ["updated_at", "2016-04-04 17:12:36.552127"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.553754"], ["updated_at", "2016-04-04 17:12:36.553754"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.557647"], ["updated_at", "2016-04-04 17:12:36.557647"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.559759"], ["updated_at", "2016-04-04 17:12:36.559759"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.560750"], ["updated_at", "2016-04-04 17:12:36.560750"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.562787"], ["updated_at", "2016-04-04 17:12:36.562787"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.565345"], ["updated_at", "2016-04-04 17:12:36.565345"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:12:36.567937"], ["updated_at", "2016-04-04 17:12:36.567937"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:12:36.569052"], ["updated_at", "2016-04-04 17:12:36.569052"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.604669"], ["updated_at", "2016-04-04 17:12:36.604669"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.607334"], ["updated_at", "2016-04-04 17:12:36.607334"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.611796"], ["updated_at", "2016-04-04 17:12:36.611796"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.613844"], ["updated_at", "2016-04-04 17:12:36.613844"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.615119"], ["updated_at", "2016-04-04 17:12:36.615119"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.617666"], ["updated_at", "2016-04-04 17:12:36.617666"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.619652"], ["updated_at", "2016-04-04 17:12:36.619652"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:12:36.621418"], ["updated_at", "2016-04-04 17:12:36.621418"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:12:36.623757"], ["updated_at", "2016-04-04 17:12:36.623757"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.7ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.631255"], ["updated_at", "2016-04-04 17:12:36.631255"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.632504"], ["updated_at", "2016-04-04 17:12:36.632504"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.635240"], ["updated_at", "2016-04-04 17:12:36.635240"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.638014"], ["updated_at", "2016-04-04 17:12:36.638014"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.639249"], ["updated_at", "2016-04-04 17:12:36.639249"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.641607"], ["updated_at", "2016-04-04 17:12:36.641607"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.643274"], ["updated_at", "2016-04-04 17:12:36.643274"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:12:36.644726"], ["updated_at", "2016-04-04 17:12:36.644726"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:12:36.645557"], ["updated_at", "2016-04-04 17:12:36.645557"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.652085"], ["updated_at", "2016-04-04 17:12:36.652085"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.653870"], ["updated_at", "2016-04-04 17:12:36.653870"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.655919"], ["updated_at", "2016-04-04 17:12:36.655919"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.660129"], ["updated_at", "2016-04-04 17:12:36.660129"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.661805"], ["updated_at", "2016-04-04 17:12:36.661805"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.663665"], ["updated_at", "2016-04-04 17:12:36.663665"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.665257"], ["updated_at", "2016-04-04 17:12:36.665257"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:12:36.669217"], ["updated_at", "2016-04-04 17:12:36.669217"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:12:36.671597"], ["updated_at", "2016-04-04 17:12:36.671597"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.681866"], ["updated_at", "2016-04-04 17:12:36.681866"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.683613"], ["updated_at", "2016-04-04 17:12:36.683613"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:12:36.686666"], ["updated_at", "2016-04-04 17:12:36.686666"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.688985"], ["updated_at", "2016-04-04 17:12:36.688985"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.689963"], ["updated_at", "2016-04-04 17:12:36.689963"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.691365"], ["updated_at", "2016-04-04 17:12:36.691365"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:12:36.693551"], ["updated_at", "2016-04-04 17:12:36.693551"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:12:36.696076"], ["updated_at", "2016-04-04 17:12:36.696076"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:12:36.696966"], ["updated_at", "2016-04-04 17:12:36.696966"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:12:36.738119"], ["updated_at", "2016-04-04 17:12:36.738119"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:12:36.740176"], ["updated_at", "2016-04-04 17:12:36.740176"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:12:36.742463"], ["updated_at", "2016-04-04 17:12:36.742463"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:12:36.796244"], ["updated_at", "2016-04-04 17:12:36.796244"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.808573"], ["updated_at", "2016-04-04 17:12:36.808573"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:12:36.810116"], ["updated_at", "2016-04-04 17:12:36.810116"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.812361"], ["updated_at", "2016-04-04 17:12:36.812361"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:12:36.813951"], ["updated_at", "2016-04-04 17:12:36.813951"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:12:36.815668"], ["updated_at", "2016-04-04 17:12:36.815668"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:12:36.823960"], ["updated_at", "2016-04-04 17:12:36.823960"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:12:36.827567"], ["updated_at", "2016-04-04 17:12:36.827567"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:12:36.834812"], ["updated_at", "2016-04-04 17:12:36.834812"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:12:36.836453"], ["updated_at", "2016-04-04 17:12:36.836453"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:12:36.840003"], ["updated_at", "2016-04-04 17:12:36.840003"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:12:36.841458"], ["updated_at", "2016-04-04 17:12:36.841458"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:12:36.842838"], ["updated_at", "2016-04-04 17:12:36.842838"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:12:36.844481"], ["updated_at", "2016-04-04 17:12:36.844481"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:12:36.873269"], ["updated_at", "2016-04-04 17:12:36.873269"]] [1m[36m (0.9ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:12:36.877256"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:12:36.879565"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:12:36.882642"], ["updated_at", "2016-04-04 17:12:36.882642"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:12:36.887344"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:12:36.889819"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.9ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.7ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.8ms)[0m begin transaction [1m[36m (0.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:13:45.922239"], ["updated_at", "2016-04-04 17:13:45.922239"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:13:45.927220"], ["updated_at", "2016-04-04 17:13:45.927220"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:13:45.932109"], ["updated_at", "2016-04-04 17:13:45.932109"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:13:45.935428"], ["updated_at", "2016-04-04 17:13:45.935428"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:13:45.937855"], ["updated_at", "2016-04-04 17:13:45.937855"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:13:45.940311"], ["updated_at", "2016-04-04 17:13:45.940311"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:13:45.942124"], ["updated_at", "2016-04-04 17:13:45.942124"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:13:45.943706"], ["updated_at", "2016-04-04 17:13:45.943706"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:13:45.944528"], ["updated_at", "2016-04-04 17:13:45.944528"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.7ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:13:45.954538"], ["updated_at", "2016-04-04 17:13:45.954538"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:13:45.955856"], ["updated_at", "2016-04-04 17:13:45.955856"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:13:45.960502"], ["updated_at", "2016-04-04 17:13:45.960502"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:13:45.962998"], ["updated_at", "2016-04-04 17:13:45.962998"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:13:45.964221"], ["updated_at", "2016-04-04 17:13:45.964221"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:13:45.967807"], ["updated_at", "2016-04-04 17:13:45.967807"]] [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:13:45.971270"], ["updated_at", "2016-04-04 17:13:45.971270"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:13:45.973291"], ["updated_at", "2016-04-04 17:13:45.973291"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:13:45.974200"], ["updated_at", "2016-04-04 17:13:45.974200"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:13:46.012891"], ["updated_at", "2016-04-04 17:13:46.012891"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.014752"], ["updated_at", "2016-04-04 17:13:46.014752"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.019407"], ["updated_at", "2016-04-04 17:13:46.019407"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:13:46.022250"], ["updated_at", "2016-04-04 17:13:46.022250"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.023208"], ["updated_at", "2016-04-04 17:13:46.023208"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.024603"], ["updated_at", "2016-04-04 17:13:46.024603"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.025893"], ["updated_at", "2016-04-04 17:13:46.025893"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:13:46.027237"], ["updated_at", "2016-04-04 17:13:46.027237"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:13:46.028375"], ["updated_at", "2016-04-04 17:13:46.028375"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:13:46.035205"], ["updated_at", "2016-04-04 17:13:46.035205"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.036544"], ["updated_at", "2016-04-04 17:13:46.036544"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.042845"], ["updated_at", "2016-04-04 17:13:46.042845"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:13:46.046307"], ["updated_at", "2016-04-04 17:13:46.046307"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.047210"], ["updated_at", "2016-04-04 17:13:46.047210"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.049101"], ["updated_at", "2016-04-04 17:13:46.049101"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.052970"], ["updated_at", "2016-04-04 17:13:46.052970"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:13:46.056521"], ["updated_at", "2016-04-04 17:13:46.056521"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:13:46.058668"], ["updated_at", "2016-04-04 17:13:46.058668"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:13:46.067006"], ["updated_at", "2016-04-04 17:13:46.067006"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.069506"], ["updated_at", "2016-04-04 17:13:46.069506"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.074184"], ["updated_at", "2016-04-04 17:13:46.074184"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:13:46.077771"], ["updated_at", "2016-04-04 17:13:46.077771"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.079361"], ["updated_at", "2016-04-04 17:13:46.079361"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.081789"], ["updated_at", "2016-04-04 17:13:46.081789"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.085042"], ["updated_at", "2016-04-04 17:13:46.085042"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:13:46.088339"], ["updated_at", "2016-04-04 17:13:46.088339"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:13:46.089410"], ["updated_at", "2016-04-04 17:13:46.089410"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:13:46.095459"], ["updated_at", "2016-04-04 17:13:46.095459"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.096818"], ["updated_at", "2016-04-04 17:13:46.096818"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:13:46.100224"], ["updated_at", "2016-04-04 17:13:46.100224"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:13:46.103684"], ["updated_at", "2016-04-04 17:13:46.103684"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.104689"], ["updated_at", "2016-04-04 17:13:46.104689"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.107397"], ["updated_at", "2016-04-04 17:13:46.107397"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:13:46.109816"], ["updated_at", "2016-04-04 17:13:46.109816"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:13:46.111472"], ["updated_at", "2016-04-04 17:13:46.111472"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:13:46.112318"], ["updated_at", "2016-04-04 17:13:46.112318"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:13:46.144505"], ["updated_at", "2016-04-04 17:13:46.144505"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:13:46.146157"], ["updated_at", "2016-04-04 17:13:46.146157"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:13:46.147591"], ["updated_at", "2016-04-04 17:13:46.147591"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:13:46.209779"], ["updated_at", "2016-04-04 17:13:46.209779"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:13:46.219839"], ["updated_at", "2016-04-04 17:13:46.219839"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:13:46.221233"], ["updated_at", "2016-04-04 17:13:46.221233"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:13:46.223971"], ["updated_at", "2016-04-04 17:13:46.223971"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:13:46.226051"], ["updated_at", "2016-04-04 17:13:46.226051"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:13:46.227158"], ["updated_at", "2016-04-04 17:13:46.227158"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:13:46.236990"], ["updated_at", "2016-04-04 17:13:46.236990"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:13:46.238485"], ["updated_at", "2016-04-04 17:13:46.238485"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:13:46.243361"], ["updated_at", "2016-04-04 17:13:46.243361"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:13:46.244851"], ["updated_at", "2016-04-04 17:13:46.244851"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:13:46.246330"], ["updated_at", "2016-04-04 17:13:46.246330"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:13:46.247226"], ["updated_at", "2016-04-04 17:13:46.247226"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:13:46.250893"], ["updated_at", "2016-04-04 17:13:46.250893"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:13:46.254563"], ["updated_at", "2016-04-04 17:13:46.254563"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.5ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.7ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:13:46.280207"], ["updated_at", "2016-04-04 17:13:46.280207"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:13:46.281397"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:13:46.285015"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:13:46.286957"], ["updated_at", "2016-04-04 17:13:46.286957"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:13:46.289693"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:13:46.292666"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.6ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:16:22.926433"], ["updated_at", "2016-04-04 17:16:22.926433"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.4ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:16:22.931624"], ["updated_at", "2016-04-04 17:16:22.931624"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:16:22.936377"], ["updated_at", "2016-04-04 17:16:22.936377"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:16:22.939269"], ["updated_at", "2016-04-04 17:16:22.939269"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:16:22.941520"], ["updated_at", "2016-04-04 17:16:22.941520"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:16:22.943637"], ["updated_at", "2016-04-04 17:16:22.943637"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:16:22.945565"], ["updated_at", "2016-04-04 17:16:22.945565"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:16:22.947072"], ["updated_at", "2016-04-04 17:16:22.947072"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:16:22.947887"], ["updated_at", "2016-04-04 17:16:22.947887"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:16:22.957734"], ["updated_at", "2016-04-04 17:16:22.957734"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:16:22.959094"], ["updated_at", "2016-04-04 17:16:22.959094"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:16:22.962774"], ["updated_at", "2016-04-04 17:16:22.962774"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:16:22.966558"], ["updated_at", "2016-04-04 17:16:22.966558"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:16:22.968047"], ["updated_at", "2016-04-04 17:16:22.968047"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:16:22.969623"], ["updated_at", "2016-04-04 17:16:22.969623"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:16:22.971003"], ["updated_at", "2016-04-04 17:16:22.971003"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:16:22.972493"], ["updated_at", "2016-04-04 17:16:22.972493"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:16:22.973317"], ["updated_at", "2016-04-04 17:16:22.973317"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:16:23.008505"], ["updated_at", "2016-04-04 17:16:23.008505"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.010507"], ["updated_at", "2016-04-04 17:16:23.010507"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.014766"], ["updated_at", "2016-04-04 17:16:23.014766"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:16:23.019212"], ["updated_at", "2016-04-04 17:16:23.019212"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.021137"], ["updated_at", "2016-04-04 17:16:23.021137"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.024091"], ["updated_at", "2016-04-04 17:16:23.024091"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.026496"], ["updated_at", "2016-04-04 17:16:23.026496"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:16:23.029784"], ["updated_at", "2016-04-04 17:16:23.029784"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:16:23.031116"], ["updated_at", "2016-04-04 17:16:23.031116"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.8ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.7ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:16:23.039232"], ["updated_at", "2016-04-04 17:16:23.039232"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.041765"], ["updated_at", "2016-04-04 17:16:23.041765"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.044090"], ["updated_at", "2016-04-04 17:16:23.044090"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:16:23.046073"], ["updated_at", "2016-04-04 17:16:23.046073"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.047484"], ["updated_at", "2016-04-04 17:16:23.047484"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.049248"], ["updated_at", "2016-04-04 17:16:23.049248"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.052192"], ["updated_at", "2016-04-04 17:16:23.052192"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:16:23.054005"], ["updated_at", "2016-04-04 17:16:23.054005"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:16:23.054860"], ["updated_at", "2016-04-04 17:16:23.054860"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (6.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.4ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:16:23.068622"], ["updated_at", "2016-04-04 17:16:23.068622"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.070955"], ["updated_at", "2016-04-04 17:16:23.070955"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.075097"], ["updated_at", "2016-04-04 17:16:23.075097"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:16:23.077669"], ["updated_at", "2016-04-04 17:16:23.077669"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.079581"], ["updated_at", "2016-04-04 17:16:23.079581"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.082529"], ["updated_at", "2016-04-04 17:16:23.082529"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.085015"], ["updated_at", "2016-04-04 17:16:23.085015"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:16:23.086715"], ["updated_at", "2016-04-04 17:16:23.086715"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:16:23.087988"], ["updated_at", "2016-04-04 17:16:23.087988"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:16:23.095973"], ["updated_at", "2016-04-04 17:16:23.095973"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.097468"], ["updated_at", "2016-04-04 17:16:23.097468"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:16:23.104000"], ["updated_at", "2016-04-04 17:16:23.104000"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:16:23.106032"], ["updated_at", "2016-04-04 17:16:23.106032"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.107647"], ["updated_at", "2016-04-04 17:16:23.107647"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.109213"], ["updated_at", "2016-04-04 17:16:23.109213"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:16:23.111428"], ["updated_at", "2016-04-04 17:16:23.111428"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:16:23.114191"], ["updated_at", "2016-04-04 17:16:23.114191"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:16:23.115249"], ["updated_at", "2016-04-04 17:16:23.115249"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (4.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.0ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:16:23.157027"], ["updated_at", "2016-04-04 17:16:23.157027"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:16:23.159582"], ["updated_at", "2016-04-04 17:16:23.159582"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:16:23.161085"], ["updated_at", "2016-04-04 17:16:23.161085"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:16:23.219338"], ["updated_at", "2016-04-04 17:16:23.219338"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.4ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.4ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:16:23.232749"], ["updated_at", "2016-04-04 17:16:23.232749"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:16:23.234814"], ["updated_at", "2016-04-04 17:16:23.234814"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:16:23.236963"], ["updated_at", "2016-04-04 17:16:23.236963"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:16:23.237950"], ["updated_at", "2016-04-04 17:16:23.237950"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:16:23.239310"], ["updated_at", "2016-04-04 17:16:23.239310"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:16:23.247950"], ["updated_at", "2016-04-04 17:16:23.247950"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:16:23.252228"], ["updated_at", "2016-04-04 17:16:23.252228"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:16:23.255339"], ["updated_at", "2016-04-04 17:16:23.255339"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:16:23.257428"], ["updated_at", "2016-04-04 17:16:23.257428"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:16:23.258972"], ["updated_at", "2016-04-04 17:16:23.258972"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:16:23.260294"], ["updated_at", "2016-04-04 17:16:23.260294"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:16:23.261907"], ["updated_at", "2016-04-04 17:16:23.261907"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:16:23.263489"], ["updated_at", "2016-04-04 17:16:23.263489"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:16:23.286270"], ["updated_at", "2016-04-04 17:16:23.286270"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:16:23.287504"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:16:23.289671"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:16:23.292278"], ["updated_at", "2016-04-04 17:16:23.292278"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:16:23.295357"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:16:23.298359"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (2.3ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.6ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:47:39.853613"], ["updated_at", "2016-04-04 17:47:39.853613"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.5ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.859272"], ["updated_at", "2016-04-04 17:47:39.859272"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.864884"], ["updated_at", "2016-04-04 17:47:39.864884"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:47:39.868209"], ["updated_at", "2016-04-04 17:47:39.868209"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.870422"], ["updated_at", "2016-04-04 17:47:39.870422"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.872033"], ["updated_at", "2016-04-04 17:47:39.872033"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.873425"], ["updated_at", "2016-04-04 17:47:39.873425"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 17:47:39.874857"], ["updated_at", "2016-04-04 17:47:39.874857"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:47:39.875799"], ["updated_at", "2016-04-04 17:47:39.875799"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.7ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:47:39.888746"], ["updated_at", "2016-04-04 17:47:39.888746"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.890296"], ["updated_at", "2016-04-04 17:47:39.890296"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.894283"], ["updated_at", "2016-04-04 17:47:39.894283"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:47:39.896571"], ["updated_at", "2016-04-04 17:47:39.896571"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.897506"], ["updated_at", "2016-04-04 17:47:39.897506"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.898958"], ["updated_at", "2016-04-04 17:47:39.898958"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.900537"], ["updated_at", "2016-04-04 17:47:39.900537"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:47:39.903699"], ["updated_at", "2016-04-04 17:47:39.903699"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:47:39.905177"], ["updated_at", "2016-04-04 17:47:39.905177"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:47:39.940318"], ["updated_at", "2016-04-04 17:47:39.940318"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.6ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.941963"], ["updated_at", "2016-04-04 17:47:39.941963"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.946177"], ["updated_at", "2016-04-04 17:47:39.946177"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:47:39.948776"], ["updated_at", "2016-04-04 17:47:39.948776"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.949683"], ["updated_at", "2016-04-04 17:47:39.949683"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.951264"], ["updated_at", "2016-04-04 17:47:39.951264"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.954218"], ["updated_at", "2016-04-04 17:47:39.954218"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:47:39.957032"], ["updated_at", "2016-04-04 17:47:39.957032"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:47:39.958212"], ["updated_at", "2016-04-04 17:47:39.958212"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:47:39.964935"], ["updated_at", "2016-04-04 17:47:39.964935"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.966231"], ["updated_at", "2016-04-04 17:47:39.966231"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.968771"], ["updated_at", "2016-04-04 17:47:39.968771"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:47:39.971566"], ["updated_at", "2016-04-04 17:47:39.971566"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.973094"], ["updated_at", "2016-04-04 17:47:39.973094"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.975103"], ["updated_at", "2016-04-04 17:47:39.975103"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.977136"], ["updated_at", "2016-04-04 17:47:39.977136"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:47:39.978516"], ["updated_at", "2016-04-04 17:47:39.978516"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:47:39.979373"], ["updated_at", "2016-04-04 17:47:39.979373"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:47:39.987812"], ["updated_at", "2016-04-04 17:47:39.987812"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.989381"], ["updated_at", "2016-04-04 17:47:39.989381"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:47:39.992399"], ["updated_at", "2016-04-04 17:47:39.992399"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:47:39.996178"], ["updated_at", "2016-04-04 17:47:39.996178"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:47:39.998892"], ["updated_at", "2016-04-04 17:47:39.998892"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:47:40.000644"], ["updated_at", "2016-04-04 17:47:40.000644"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:47:40.004586"], ["updated_at", "2016-04-04 17:47:40.004586"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:47:40.011502"], ["updated_at", "2016-04-04 17:47:40.011502"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:47:40.013811"], ["updated_at", "2016-04-04 17:47:40.013811"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 17:47:40.022981"], ["updated_at", "2016-04-04 17:47:40.022981"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 17:47:40.024349"], ["updated_at", "2016-04-04 17:47:40.024349"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 17:47:40.027998"], ["updated_at", "2016-04-04 17:47:40.027998"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:47:40.030652"], ["updated_at", "2016-04-04 17:47:40.030652"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 17:47:40.031723"], ["updated_at", "2016-04-04 17:47:40.031723"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 17:47:40.033666"], ["updated_at", "2016-04-04 17:47:40.033666"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 17:47:40.035557"], ["updated_at", "2016-04-04 17:47:40.035557"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 17:47:40.040294"], ["updated_at", "2016-04-04 17:47:40.040294"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 17:47:40.041739"], ["updated_at", "2016-04-04 17:47:40.041739"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 17:47:40.081115"], ["updated_at", "2016-04-04 17:47:40.081115"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 17:47:40.082990"], ["updated_at", "2016-04-04 17:47:40.082990"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 17:47:40.084610"], ["updated_at", "2016-04-04 17:47:40.084610"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 17:47:40.141506"], ["updated_at", "2016-04-04 17:47:40.141506"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:47:40.150002"], ["updated_at", "2016-04-04 17:47:40.150002"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:47:40.151978"], ["updated_at", "2016-04-04 17:47:40.151978"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 17:47:40.155353"], ["updated_at", "2016-04-04 17:47:40.155353"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 17:47:40.156501"], ["updated_at", "2016-04-04 17:47:40.156501"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 17:47:40.157913"], ["updated_at", "2016-04-04 17:47:40.157913"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 17:47:40.169496"], ["updated_at", "2016-04-04 17:47:40.169496"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:47:40.171863"], ["updated_at", "2016-04-04 17:47:40.171863"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 17:47:40.177725"], ["updated_at", "2016-04-04 17:47:40.177725"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 17:47:40.179040"], ["updated_at", "2016-04-04 17:47:40.179040"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 17:47:40.180529"], ["updated_at", "2016-04-04 17:47:40.180529"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:47:40.181843"], ["updated_at", "2016-04-04 17:47:40.181843"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:47:40.183255"], ["updated_at", "2016-04-04 17:47:40.183255"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 17:47:40.185469"], ["updated_at", "2016-04-04 17:47:40.185469"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 17:47:40.213998"], ["updated_at", "2016-04-04 17:47:40.213998"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:47:40.215247"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 17:47:40.217367"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 17:47:40.220744"], ["updated_at", "2016-04-04 17:47:40.220744"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:47:40.221898"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 17:47:40.224750"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.9ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 18:07:57.726076"], ["updated_at", "2016-04-04 18:07:57.726076"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 18:07:57.730062"], ["updated_at", "2016-04-04 18:07:57.730062"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 18:07:57.731804"], ["updated_at", "2016-04-04 18:07:57.731804"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 18:07:57.785438"], ["updated_at", "2016-04-04 18:07:57.785438"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (5.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.588941"], ["updated_at", "2016-04-04 18:08:12.588941"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.5ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.595045"], ["updated_at", "2016-04-04 18:08:12.595045"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.601423"], ["updated_at", "2016-04-04 18:08:12.601423"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.605001"], ["updated_at", "2016-04-04 18:08:12.605001"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.607027"], ["updated_at", "2016-04-04 18:08:12.607027"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.608744"], ["updated_at", "2016-04-04 18:08:12.608744"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.610086"], ["updated_at", "2016-04-04 18:08:12.610086"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 18:08:12.611455"], ["updated_at", "2016-04-04 18:08:12.611455"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:08:12.612617"], ["updated_at", "2016-04-04 18:08:12.612617"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.9ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.625764"], ["updated_at", "2016-04-04 18:08:12.625764"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.627534"], ["updated_at", "2016-04-04 18:08:12.627534"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.631111"], ["updated_at", "2016-04-04 18:08:12.631111"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.634308"], ["updated_at", "2016-04-04 18:08:12.634308"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.635795"], ["updated_at", "2016-04-04 18:08:12.635795"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.638540"], ["updated_at", "2016-04-04 18:08:12.638540"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.641095"], ["updated_at", "2016-04-04 18:08:12.641095"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:08:12.643861"], ["updated_at", "2016-04-04 18:08:12.643861"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:08:12.644888"], ["updated_at", "2016-04-04 18:08:12.644888"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.7ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.681518"], ["updated_at", "2016-04-04 18:08:12.681518"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.683003"], ["updated_at", "2016-04-04 18:08:12.683003"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.687407"], ["updated_at", "2016-04-04 18:08:12.687407"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.690281"], ["updated_at", "2016-04-04 18:08:12.690281"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.692710"], ["updated_at", "2016-04-04 18:08:12.692710"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.695128"], ["updated_at", "2016-04-04 18:08:12.695128"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.696814"], ["updated_at", "2016-04-04 18:08:12.696814"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:08:12.698405"], ["updated_at", "2016-04-04 18:08:12.698405"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:08:12.699900"], ["updated_at", "2016-04-04 18:08:12.699900"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.708858"], ["updated_at", "2016-04-04 18:08:12.708858"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.711667"], ["updated_at", "2016-04-04 18:08:12.711667"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.715331"], ["updated_at", "2016-04-04 18:08:12.715331"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.718886"], ["updated_at", "2016-04-04 18:08:12.718886"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.723140"], ["updated_at", "2016-04-04 18:08:12.723140"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.726974"], ["updated_at", "2016-04-04 18:08:12.726974"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.729180"], ["updated_at", "2016-04-04 18:08:12.729180"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:08:12.730764"], ["updated_at", "2016-04-04 18:08:12.730764"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:08:12.731878"], ["updated_at", "2016-04-04 18:08:12.731878"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.739897"], ["updated_at", "2016-04-04 18:08:12.739897"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.742410"], ["updated_at", "2016-04-04 18:08:12.742410"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.746543"], ["updated_at", "2016-04-04 18:08:12.746543"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.748628"], ["updated_at", "2016-04-04 18:08:12.748628"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.749668"], ["updated_at", "2016-04-04 18:08:12.749668"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.751579"], ["updated_at", "2016-04-04 18:08:12.751579"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.753938"], ["updated_at", "2016-04-04 18:08:12.753938"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:08:12.756469"], ["updated_at", "2016-04-04 18:08:12.756469"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:08:12.758891"], ["updated_at", "2016-04-04 18:08:12.758891"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.766189"], ["updated_at", "2016-04-04 18:08:12.766189"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.768017"], ["updated_at", "2016-04-04 18:08:12.768017"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:08:12.771330"], ["updated_at", "2016-04-04 18:08:12.771330"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.775063"], ["updated_at", "2016-04-04 18:08:12.775063"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.776783"], ["updated_at", "2016-04-04 18:08:12.776783"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.779347"], ["updated_at", "2016-04-04 18:08:12.779347"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:08:12.781822"], ["updated_at", "2016-04-04 18:08:12.781822"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:08:12.783446"], ["updated_at", "2016-04-04 18:08:12.783446"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:08:12.784579"], ["updated_at", "2016-04-04 18:08:12.784579"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (9.6ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.4ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.8ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 18:08:12.829032"], ["updated_at", "2016-04-04 18:08:12.829032"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 18:08:12.831616"], ["updated_at", "2016-04-04 18:08:12.831616"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 18:08:12.842956"], ["updated_at", "2016-04-04 18:08:12.842956"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 18:08:12.900461"], ["updated_at", "2016-04-04 18:08:12.900461"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (3.9ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.7ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.915252"], ["updated_at", "2016-04-04 18:08:12.915252"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.4ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 18:08:12.917722"], ["updated_at", "2016-04-04 18:08:12.917722"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.7ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.927680"], ["updated_at", "2016-04-04 18:08:12.927680"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 18:08:12.929302"], ["updated_at", "2016-04-04 18:08:12.929302"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 18:08:12.931312"], ["updated_at", "2016-04-04 18:08:12.931312"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (2.3ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (4.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 18:08:12.944983"], ["updated_at", "2016-04-04 18:08:12.944983"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 18:08:12.950936"], ["updated_at", "2016-04-04 18:08:12.950936"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 18:08:12.956520"], ["updated_at", "2016-04-04 18:08:12.956520"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 18:08:12.959800"], ["updated_at", "2016-04-04 18:08:12.959800"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:08:12.963047"], ["updated_at", "2016-04-04 18:08:12.963047"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 18:08:12.964683"], ["updated_at", "2016-04-04 18:08:12.964683"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 18:08:12.966967"], ["updated_at", "2016-04-04 18:08:12.966967"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 18:08:12.969634"], ["updated_at", "2016-04-04 18:08:12.969634"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (3.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.2ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 18:08:13.010030"], ["updated_at", "2016-04-04 18:08:13.010030"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 18:08:13.013832"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 18:08:13.016906"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 18:08:13.018931"], ["updated_at", "2016-04-04 18:08:13.018931"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 18:08:13.022635"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 18:08:13.026256"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 18:10:34.138474"], ["updated_at", "2016-04-04 18:10:34.138474"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 18:10:34.141948"], ["updated_at", "2016-04-04 18:10:34.141948"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 18:10:34.143818"], ["updated_at", "2016-04-04 18:10:34.143818"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 18:10:34.194402"], ["updated_at", "2016-04-04 18:10:34.194402"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (2.1ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.1ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (2.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.290414"], ["updated_at", "2016-04-04 18:10:58.290414"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (5.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.294614"], ["updated_at", "2016-04-04 18:10:58.294614"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.302982"], ["updated_at", "2016-04-04 18:10:58.302982"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.307253"], ["updated_at", "2016-04-04 18:10:58.307253"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.308433"], ["updated_at", "2016-04-04 18:10:58.308433"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.310686"], ["updated_at", "2016-04-04 18:10:58.310686"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.312376"], ["updated_at", "2016-04-04 18:10:58.312376"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Chester"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Chester"], ["created_at", "2016-04-04 18:10:58.315336"], ["updated_at", "2016-04-04 18:10:58.315336"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:10:58.316620"], ["updated_at", "2016-04-04 18:10:58.316620"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.324395"], ["updated_at", "2016-04-04 18:10:58.324395"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.325686"], ["updated_at", "2016-04-04 18:10:58.325686"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.329577"], ["updated_at", "2016-04-04 18:10:58.329577"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.332731"], ["updated_at", "2016-04-04 18:10:58.332731"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.334821"], ["updated_at", "2016-04-04 18:10:58.334821"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.337388"], ["updated_at", "2016-04-04 18:10:58.337388"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.340901"], ["updated_at", "2016-04-04 18:10:58.340901"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:10:58.342713"], ["updated_at", "2016-04-04 18:10:58.342713"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:10:58.343568"], ["updated_at", "2016-04-04 18:10:58.343568"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.359292"], ["updated_at", "2016-04-04 18:10:58.359292"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.360603"], ["updated_at", "2016-04-04 18:10:58.360603"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.364939"], ["updated_at", "2016-04-04 18:10:58.364939"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.368340"], ["updated_at", "2016-04-04 18:10:58.368340"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.370316"], ["updated_at", "2016-04-04 18:10:58.370316"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.374025"], ["updated_at", "2016-04-04 18:10:58.374025"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.375678"], ["updated_at", "2016-04-04 18:10:58.375678"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:10:58.377191"], ["updated_at", "2016-04-04 18:10:58.377191"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:10:58.378047"], ["updated_at", "2016-04-04 18:10:58.378047"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.384544"], ["updated_at", "2016-04-04 18:10:58.384544"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.385951"], ["updated_at", "2016-04-04 18:10:58.385951"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.389036"], ["updated_at", "2016-04-04 18:10:58.389036"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.391434"], ["updated_at", "2016-04-04 18:10:58.391434"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.392540"], ["updated_at", "2016-04-04 18:10:58.392540"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.394773"], ["updated_at", "2016-04-04 18:10:58.394773"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.396272"], ["updated_at", "2016-04-04 18:10:58.396272"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:10:58.398499"], ["updated_at", "2016-04-04 18:10:58.398499"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:10:58.399834"], ["updated_at", "2016-04-04 18:10:58.399834"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (5.2ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.410526"], ["updated_at", "2016-04-04 18:10:58.410526"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.412140"], ["updated_at", "2016-04-04 18:10:58.412140"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.414817"], ["updated_at", "2016-04-04 18:10:58.414817"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.416718"], ["updated_at", "2016-04-04 18:10:58.416718"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.417800"], ["updated_at", "2016-04-04 18:10:58.417800"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.419210"], ["updated_at", "2016-04-04 18:10:58.419210"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.421299"], ["updated_at", "2016-04-04 18:10:58.421299"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:10:58.422953"], ["updated_at", "2016-04-04 18:10:58.422953"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:10:58.423813"], ["updated_at", "2016-04-04 18:10:58.423813"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.6ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.430318"], ["updated_at", "2016-04-04 18:10:58.430318"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.431810"], ["updated_at", "2016-04-04 18:10:58.431810"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:10:58.435308"], ["updated_at", "2016-04-04 18:10:58.435308"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.438759"], ["updated_at", "2016-04-04 18:10:58.438759"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.440012"], ["updated_at", "2016-04-04 18:10:58.440012"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.441496"], ["updated_at", "2016-04-04 18:10:58.441496"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?)[0m [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:10:58.443012"], ["updated_at", "2016-04-04 18:10:58.443012"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Chester"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Chester"], ["created_at", "2016-04-04 18:10:58.445006"], ["updated_at", "2016-04-04 18:10:58.445006"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:10:58.445874"], ["updated_at", "2016-04-04 18:10:58.445874"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.2ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 3], ["created_at", "2016-04-04 18:10:58.479138"], ["updated_at", "2016-04-04 18:10:58.479138"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 10], ["created_at", "2016-04-04 18:10:58.481434"], ["updated_at", "2016-04-04 18:10:58.481434"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?) [["likes", 1], ["created_at", "2016-04-04 18:10:58.482847"], ["updated_at", "2016-04-04 18:10:58.482847"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.0ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.4ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["likes", 2], ["created_at", "2016-04-04 18:10:58.496262"], ["updated_at", "2016-04-04 18:10:58.496262"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.505740"], ["updated_at", "2016-04-04 18:10:58.505740"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 18:10:58.507326"], ["updated_at", "2016-04-04 18:10:58.507326"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.509798"], ["updated_at", "2016-04-04 18:10:58.509798"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?) [["author_id", 2], ["created_at", "2016-04-04 18:10:58.510681"], ["updated_at", "2016-04-04 18:10:58.510681"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?)[0m [["created_at", "2016-04-04 18:10:58.511737"], ["updated_at", "2016-04-04 18:10:58.511737"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.1ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.1ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Alice"], ["created_at", "2016-04-04 18:10:58.522728"], ["updated_at", "2016-04-04 18:10:58.522728"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 18:10:58.525205"], ["updated_at", "2016-04-04 18:10:58.525205"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 1], ["created_at", "2016-04-04 18:10:58.527644"], ["updated_at", "2016-04-04 18:10:58.527644"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.0ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-04-04 18:10:58.528787"], ["updated_at", "2016-04-04 18:10:58.528787"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.1ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Bob"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Bob"], ["created_at", "2016-04-04 18:10:58.530692"], ["updated_at", "2016-04-04 18:10:58.530692"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 18:10:58.531757"], ["updated_at", "2016-04-04 18:10:58.531757"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 18:10:58.533456"], ["updated_at", "2016-04-04 18:10:58.533456"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["author_id", 2], ["created_at", "2016-04-04 18:10:58.534827"], ["updated_at", "2016-04-04 18:10:58.534827"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.6ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.0ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.0ms)[0m [1mbegin transaction[0m [1m[35m (0.3ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35m (0.1ms)[0m rollback transaction [1m[36m (0.1ms)[0m [1mbegin transaction[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Timmy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?) [["name", "Timmy"], ["created_at", "2016-04-04 18:10:58.556403"], ["updated_at", "2016-04-04 18:10:58.556403"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 18:10:58.557656"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?)[0m [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 1], ["updated_at", "2016-04-04 18:10:58.560139"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.0ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.0ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.0ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES (?, ?, ?)[0m [["name", "Tammy"], ["created_at", "2016-04-04 18:10:58.561656"], ["updated_at", "2016-04-04 18:10:58.561656"]] [1m[35m (0.0ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 18:10:58.562463"]] [1m[36m (0.0ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.0ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = ? LIMIT 1 [["name", "Tammy"]] [1m[36m (0.0ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES (?, ?, ?) [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 2], ["updated_at", "2016-04-04 18:10:58.564996"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT DATETIME('2016-01-01 00:00:00.000000') AS min, DATETIME('2016-02-01 00:00:00.000000') AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-02-01 00:00:00.000000') AS min, DATETIME('2016-03-01 00:00:00.000000') AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT DATETIME('2016-03-01 00:00:00.000000') AS min, DATETIME('2016-04-01 00:00:00.000000') AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.1ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.1ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[35m (0.0ms)[0m begin transaction [1m[36m (0.0ms)[0m [1mrollback transaction[0m [1m[36mActiveRecord::SchemaMigration Load (0.5ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (1.0ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 18:14:34.434005"], ["updated_at", "2016-04-04 18:14:34.434005"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 18:14:34.438677"], ["updated_at", "2016-04-04 18:14:34.438677"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 18:14:34.440500"], ["updated_at", "2016-04-04 18:14:34.440500"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 18:14:34.487681"], ["updated_at", "2016-04-04 18:14:34.487681"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.5ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (1.1ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 18:15:15.109522"], ["updated_at", "2016-04-04 18:15:15.109522"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 18:15:15.112553"], ["updated_at", "2016-04-04 18:15:15.112553"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 18:15:15.114415"], ["updated_at", "2016-04-04 18:15:15.114415"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 18:15:15.127784"], ["updated_at", "2016-04-04 18:15:15.127784"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN PG::UndefinedTable: ERROR: relation "authors" does not exist LINE 5: WHERE a.attrelid = '"authors"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = '"authors"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (2.6ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.9ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.216706"], ["updated_at", "2016-04-04 18:22:43.216706"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (2.9ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 1], ["created_at", "2016-04-04 18:22:43.222883"], ["updated_at", "2016-04-04 18:22:43.222883"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (2.6ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 1], ["created_at", "2016-04-04 18:22:43.232677"], ["updated_at", "2016-04-04 18:22:43.232677"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.236155"], ["updated_at", "2016-04-04 18:22:43.236155"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 2], ["created_at", "2016-04-04 18:22:43.237758"], ["updated_at", "2016-04-04 18:22:43.237758"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 2], ["created_at", "2016-04-04 18:22:43.240587"], ["updated_at", "2016-04-04 18:22:43.240587"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 2], ["created_at", "2016-04-04 18:22:43.243406"], ["updated_at", "2016-04-04 18:22:43.243406"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 18:22:43.247324"], ["updated_at", "2016-04-04 18:22:43.247324"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 3], ["created_at", "2016-04-04 18:22:43.249062"], ["updated_at", "2016-04-04 18:22:43.249062"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (6.8ms)[0m [1mSELECT authors.name AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.288914"], ["updated_at", "2016-04-04 18:22:43.288914"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 4], ["created_at", "2016-04-04 18:22:43.290769"], ["updated_at", "2016-04-04 18:22:43.290769"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 4], ["created_at", "2016-04-04 18:22:43.293667"], ["updated_at", "2016-04-04 18:22:43.293667"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.296552"], ["updated_at", "2016-04-04 18:22:43.296552"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 5], ["created_at", "2016-04-04 18:22:43.299438"], ["updated_at", "2016-04-04 18:22:43.299438"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 5], ["created_at", "2016-04-04 18:22:43.301964"], ["updated_at", "2016-04-04 18:22:43.301964"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 5], ["created_at", "2016-04-04 18:22:43.304670"], ["updated_at", "2016-04-04 18:22:43.304670"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 18:22:43.307283"], ["updated_at", "2016-04-04 18:22:43.307283"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 6], ["created_at", "2016-04-04 18:22:43.309040"], ["updated_at", "2016-04-04 18:22:43.309040"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.8ms)[0m [1mSELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.317823"], ["updated_at", "2016-04-04 18:22:43.317823"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 7], ["created_at", "2016-04-04 18:22:43.319557"], ["updated_at", "2016-04-04 18:22:43.319557"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 7], ["created_at", "2016-04-04 18:22:43.322881"], ["updated_at", "2016-04-04 18:22:43.322881"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.325467"], ["updated_at", "2016-04-04 18:22:43.325467"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 8], ["created_at", "2016-04-04 18:22:43.327242"], ["updated_at", "2016-04-04 18:22:43.327242"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 8], ["created_at", "2016-04-04 18:22:43.329647"], ["updated_at", "2016-04-04 18:22:43.329647"]] [1m[36m (0.5ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 8], ["created_at", "2016-04-04 18:22:43.332593"], ["updated_at", "2016-04-04 18:22:43.332593"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 18:22:43.335056"], ["updated_at", "2016-04-04 18:22:43.335056"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 9], ["created_at", "2016-04-04 18:22:43.336586"], ["updated_at", "2016-04-04 18:22:43.336586"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.343735"], ["updated_at", "2016-04-04 18:22:43.343735"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 10], ["created_at", "2016-04-04 18:22:43.345971"], ["updated_at", "2016-04-04 18:22:43.345971"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 10], ["created_at", "2016-04-04 18:22:43.348480"], ["updated_at", "2016-04-04 18:22:43.348480"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.351215"], ["updated_at", "2016-04-04 18:22:43.351215"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 11], ["created_at", "2016-04-04 18:22:43.352724"], ["updated_at", "2016-04-04 18:22:43.352724"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 11], ["created_at", "2016-04-04 18:22:43.356215"], ["updated_at", "2016-04-04 18:22:43.356215"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 11], ["created_at", "2016-04-04 18:22:43.359794"], ["updated_at", "2016-04-04 18:22:43.359794"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 18:22:43.363293"], ["updated_at", "2016-04-04 18:22:43.363293"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 12], ["created_at", "2016-04-04 18:22:43.365586"], ["updated_at", "2016-04-04 18:22:43.365586"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (3.6ms)[0m [1mSELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.7ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.380471"], ["updated_at", "2016-04-04 18:22:43.380471"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 13], ["created_at", "2016-04-04 18:22:43.388551"], ["updated_at", "2016-04-04 18:22:43.388551"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 13], ["created_at", "2016-04-04 18:22:43.392391"], ["updated_at", "2016-04-04 18:22:43.392391"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.395702"], ["updated_at", "2016-04-04 18:22:43.395702"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 14], ["created_at", "2016-04-04 18:22:43.397545"], ["updated_at", "2016-04-04 18:22:43.397545"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 14], ["created_at", "2016-04-04 18:22:43.400093"], ["updated_at", "2016-04-04 18:22:43.400093"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 14], ["created_at", "2016-04-04 18:22:43.402605"], ["updated_at", "2016-04-04 18:22:43.402605"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 18:22:43.405575"], ["updated_at", "2016-04-04 18:22:43.405575"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 15], ["created_at", "2016-04-04 18:22:43.407489"], ["updated_at", "2016-04-04 18:22:43.407489"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.8ms)[0m [1mSELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.415185"], ["updated_at", "2016-04-04 18:22:43.415185"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 16], ["created_at", "2016-04-04 18:22:43.416822"], ["updated_at", "2016-04-04 18:22:43.416822"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 16], ["created_at", "2016-04-04 18:22:43.419377"], ["updated_at", "2016-04-04 18:22:43.419377"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.423120"], ["updated_at", "2016-04-04 18:22:43.423120"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 17], ["created_at", "2016-04-04 18:22:43.425016"], ["updated_at", "2016-04-04 18:22:43.425016"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 17], ["created_at", "2016-04-04 18:22:43.427444"], ["updated_at", "2016-04-04 18:22:43.427444"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 17], ["created_at", "2016-04-04 18:22:43.430692"], ["updated_at", "2016-04-04 18:22:43.430692"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 18:22:43.433400"], ["updated_at", "2016-04-04 18:22:43.433400"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 18], ["created_at", "2016-04-04 18:22:43.435040"], ["updated_at", "2016-04-04 18:22:43.435040"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 18:22:43.480781"], ["updated_at", "2016-04-04 18:22:43.480781"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 18:22:43.483114"], ["updated_at", "2016-04-04 18:22:43.483114"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 18:22:43.485480"], ["updated_at", "2016-04-04 18:22:43.485480"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.6ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 18:22:43.543986"], ["updated_at", "2016-04-04 18:22:43.543986"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.550489"], ["updated_at", "2016-04-04 18:22:43.550489"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 19], ["created_at", "2016-04-04 18:22:43.552388"], ["updated_at", "2016-04-04 18:22:43.552388"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.555415"], ["updated_at", "2016-04-04 18:22:43.555415"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author_id", 20], ["created_at", "2016-04-04 18:22:43.557021"], ["updated_at", "2016-04-04 18:22:43.557021"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-04 18:22:43.558821"], ["updated_at", "2016-04-04 18:22:43.558821"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice')) [1m[36mPost Load (0.6ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Alice"], ["created_at", "2016-04-04 18:22:43.567990"], ["updated_at", "2016-04-04 18:22:43.567990"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 21], ["created_at", "2016-04-04 18:22:43.569726"], ["updated_at", "2016-04-04 18:22:43.569726"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 21], ["created_at", "2016-04-04 18:22:43.572360"], ["updated_at", "2016-04-04 18:22:43.572360"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-04 18:22:43.574082"], ["updated_at", "2016-04-04 18:22:43.574082"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 18:22:43.576845"], ["updated_at", "2016-04-04 18:22:43.576845"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 22], ["created_at", "2016-04-04 18:22:43.578462"], ["updated_at", "2016-04-04 18:22:43.578462"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 22], ["created_at", "2016-04-04 18:22:43.581100"], ["updated_at", "2016-04-04 18:22:43.581100"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 22], ["created_at", "2016-04-04 18:22:43.583885"], ["updated_at", "2016-04-04 18:22:43.583885"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Timmy"], ["created_at", "2016-04-04 18:22:43.611453"], ["updated_at", "2016-04-04 18:22:43.611453"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 23], ["updated_at", "2016-04-04 18:22:43.613201"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Timmy"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 23], ["updated_at", "2016-04-04 18:22:43.616240"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Tammy"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Tammy"], ["created_at", "2016-04-04 18:22:43.618878"], ["updated_at", "2016-04-04 18:22:43.618878"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 24], ["updated_at", "2016-04-04 18:22:43.620377"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 24], ["updated_at", "2016-04-04 18:22:43.623440"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.5ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (11.0ms)[0m [1mSELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (2.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (2.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 1, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (2.6ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 1, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 2, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 2, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.1ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 2, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 3, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.9ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 4, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 4, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 5, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 5, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 5, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 6, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (6.9ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 7, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 7, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 8, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 8, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 8, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 9, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 10, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 10, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 11, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 11, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 11, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 12, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.8ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 13, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 13, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 14, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 14, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 14, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 15, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 16, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 16, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 17, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 17, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 17, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 18, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (2.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (2.4ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.6ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.3ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (19, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (20, '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (2.5ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (4.3ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (2.5ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.5ms)[0m ROLLBACK [1m[36m (0.5ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (21, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (21, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (22, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (22, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (22, '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (2.8ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.5ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.6ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:23:18', '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 23, '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 23, '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:23:18', '2016-04-04 18:23:18')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 24, '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 24, '2016-04-04 18:23:18') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (7.2ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 1, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 1, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 2, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 2, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 2, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 3, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 4, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 4, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 5, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 5, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 5, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 6, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 7, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 7, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 8, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 8, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 8, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 9, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 10, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 10, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 11, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 11, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 11, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 12, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 13, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 13, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 14, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 14, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 14, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 15, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 16, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 16, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 17, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 17, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 17, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 18, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.7ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.6ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (19, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (20, '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (21, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (21, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (22, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (22, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (22, '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:43:53', '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 23, '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 23, '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:43:53', '2016-04-04 18:43:53')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 24, '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 24, '2016-04-04 18:43:53') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.7ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 25, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 25, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 26, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 26, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 26, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 27, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 28, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 28, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 29, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 29, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 29, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 30, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.8ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 31, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 31, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 32, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 32, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 32, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 33, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 34, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 34, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 35, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 35, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 35, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 36, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.8ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 37, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 37, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 38, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 38, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 38, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 39, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 40, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 40, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 41, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 41, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 41, '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:48:59', '2016-04-04 18:48:59')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 42, '2016-04-04 18:48:59', '2016-04-04 18:48:59') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.8ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (43, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (44, '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (45, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (45, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (46, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (46, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (46, '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (4.7ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:49:00', '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 47, '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 47, '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:49:00', '2016-04-04 18:49:00')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 48, '2016-04-04 18:49:00') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 48, '2016-04-04 18:49:00') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (1.0ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 49, '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 49, '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 50, '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 50, '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 50, '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 51, '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 52, '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 52, '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 53, '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 53, '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 53, '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:29', '2016-04-04 18:50:29')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 54, '2016-04-04 18:50:29', '2016-04-04 18:50:29') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.9ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 55, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 55, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 56, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 56, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 56, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 57, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 58, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 58, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 59, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 59, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 59, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 60, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 61, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 61, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 62, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 62, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.7ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 62, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 63, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 64, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 64, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 65, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 65, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 65, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 66, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (67, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (68, '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.7ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (69, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (69, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (70, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (70, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (70, '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:50:30', '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 71, '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 71, '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:50:30', '2016-04-04 18:50:30')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 72, '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 72, '2016-04-04 18:50:30') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.4ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 73, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 73, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 74, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 74, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 74, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 75, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 76, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 76, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 77, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 77, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 77, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 78, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.7ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.7ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 79, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 79, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 80, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 80, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 80, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 81, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 82, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 82, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 83, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 83, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 83, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 84, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 85, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 85, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 86, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 86, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 86, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 87, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 88, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 88, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 89, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 89, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 89, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 90, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (0.7ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.0ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (91, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (92, '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.5ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (93, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (93, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (94, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (94, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (94, '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (4.9ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:50:55', '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 95, '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 95, '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:50:55', '2016-04-04 18:50:55')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 96, '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 96, '2016-04-04 18:50:55') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.7ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 97, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 97, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 98, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 98, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 98, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 99, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 100, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 100, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 101, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 101, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 101, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 102, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 103, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 103, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 104, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 104, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 104, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 105, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 106, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 106, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 107, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 107, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 107, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 108, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 109, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 109, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 110, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 110, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 110, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 111, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 112, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 112, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 113, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 113, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 113, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 114, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (4.9ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (115, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (116, '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (117, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (117, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (118, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.5ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (118, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (118, '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:51:31', '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 119, '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 119, '2016-04-04 18:51:31')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:51:31', '2016-04-04 18:51:31')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 120, '2016-04-04 18:51:31') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 120, '2016-04-04 18:51:31') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 121, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 121, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 122, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 122, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 122, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 123, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 124, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 124, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 125, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 125, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 125, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 126, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.9ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 127, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 127, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 128, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 128, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 128, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 129, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 130, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 130, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 131, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 131, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 131, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 132, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 133, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 133, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 134, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 134, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 134, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 135, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 136, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 136, '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:56', '2016-04-04 18:51:56') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 137, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 137, '2016-04-04 18:51:56', '2016-04-04 18:51:56')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 137, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 138, '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (139, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (140, '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.5ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (141, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (141, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (142, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (142, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (142, '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:51:57', '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 143, '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 143, '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:51:57', '2016-04-04 18:51:57')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 144, '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 144, '2016-04-04 18:51:57') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.5ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.7ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.5ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 145, '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 145, '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 146, '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 146, '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 146, '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 147, '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 148, '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 148, '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 149, '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 149, '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 149, '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:24', '2016-04-04 18:52:24')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 150, '2016-04-04 18:52:24', '2016-04-04 18:52:24') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (3.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 151, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 151, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 152, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.5ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 152, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 152, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 153, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (1.9ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 154, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 154, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 155, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 155, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 155, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 156, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 157, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 157, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 158, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 158, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 158, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 159, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 160, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 160, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 161, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 161, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 161, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 162, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (163, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (164, '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.3ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (165, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (165, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (166, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (166, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (166, '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.4ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:52:25', '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 167, '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 167, '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:52:25', '2016-04-04 18:52:25')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 168, '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 168, '2016-04-04 18:52:25') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 169, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 169, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 170, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 170, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 170, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 171, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 172, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 172, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 173, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 173, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 173, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 174, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 175, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 175, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 176, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 176, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 176, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.5ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 177, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 178, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 178, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 179, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 179, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 179, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 180, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 181, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 181, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 182, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 182, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 182, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 183, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.4ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 184, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 184, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 185, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 185, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 185, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 186, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:52:41', '2016-04-04 18:52:41')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:52:41', '2016-04-04 18:52:41') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.0ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:42', '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (187, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (188, '2016-04-04 18:52:42', '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:42', '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (189, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (189, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:52:42', '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:42', '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (190, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (190, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (190, '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:52:42', '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 191, '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 191, '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:52:42', '2016-04-04 18:52:42')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 192, '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 192, '2016-04-04 18:52:42') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.3ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 193, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 193, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 194, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 194, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 194, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 195, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 196, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 196, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 197, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 197, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 197, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 198, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 199, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.6ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 199, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 200, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.7ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 200, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 200, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 201, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 202, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 202, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 203, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 203, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 203, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.5ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 204, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.9ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (1.0ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 205, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 205, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 206, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 206, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 206, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 207, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 208, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 208, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 209, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.8ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 209, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 209, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 210, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (2.4ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (4.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (211, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (212, '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.4ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (213, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (213, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (214, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (214, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (214, '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.0ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.9ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:52:52', '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 215, '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 215, '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:52:52', '2016-04-04 18:52:52')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 216, '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 216, '2016-04-04 18:52:52') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.9ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.5ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.4ms)[0m [1mSELECT `schema_migrations`.* FROM `schema_migrations`[0m [1m[35mActiveRecord::SchemaMigration Load (0.2ms)[0m SELECT `schema_migrations`.* FROM `schema_migrations` [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 217, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 217, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 218, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 218, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 218, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.1ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 219, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 220, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 220, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 221, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 221, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 221, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 222, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 223, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 223, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 224, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 224, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 224, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 225, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.0ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 226, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 226, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 227, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 227, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 227, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 228, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.4ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 229, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 229, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 230, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 230, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 230, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 231, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (3, 232, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (2, 232, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (4, 233, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (1, 233, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.1ms)[0m [1mINSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (5, 233, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Chester' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Chester', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `author_id`, `created_at`, `updated_at`) VALUES (10, 234, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [1m[36m (2.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM `posts`[0m [1m[35m (0.2ms)[0m SELECT MAX(posts.likes) FROM `posts` [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.5ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (3, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (10, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (1, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SELECT MIN(posts.likes) FROM `posts` [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (4.8ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`likes`, `created_at`, `updated_at`) VALUES (2, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSELECT MAX(posts.likes) FROM `posts`[0m [1m[35m (4.7ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.9ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (235, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (236, '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL)) [1m[36mPost Load (0.2ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice'))[0m [1m[35mPost Load (0.2ms)[0m SELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob')) [1m[36mPost Load (0.3ms)[0m [1mSELECT `posts`.* FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL))[0m [1m[35m (2.2ms)[0m ROLLBACK [1m[36m (0.4ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Alice', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (237, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Alice' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (237, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `updated_at`) VALUES ('2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Bob', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (238, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.4ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (238, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.7ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Bob' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`author_id`, `created_at`, `updated_at`) VALUES (238, '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mPost Load (1.9ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM `posts` LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC [0m [1m[35m (2.1ms)[0m ROLLBACK [1m[36m (0.6ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.3ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Timmy', '2016-04-04 18:53:47', '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-01 00:00:00', 239, '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Timmy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-12 00:00:00', 239, '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO `authors` (`name`, `created_at`, `updated_at`) VALUES ('Tammy', '2016-04-04 18:53:47', '2016-04-04 18:53:47')[0m [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-01-15 00:00:00', 240, '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.4ms)[0m SELECT `authors`.* FROM `authors` WHERE `authors`.`name` = 'Tammy' LIMIT 1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO `posts` (`created_at`, `author_id`, `updated_at`) VALUES ('2016-03-01 00:00:00', 240, '2016-04-04 18:53:47') [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MIN(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.created_at) FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id`[0m [1m[35m (0.8ms)[0m SELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM `posts` INNER JOIN `authors` ON `authors`.`id` = `posts`.`author_id` INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS max, '2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS max, '2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS DATETIME) AS min, CAST('2016-04-01 00:00:00.000000' AS DATETIME) AS max, '2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC [1m[36m (2.3ms)[0m [1mROLLBACK[0m [1m[35m (0.3ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[36mActiveRecord::SchemaMigration Load (0.8ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.3ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (2.9ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.369332"], ["updated_at", "2016-04-04 19:11:41.369332"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 25], ["created_at", "2016-04-04 19:11:41.371849"], ["updated_at", "2016-04-04 19:11:41.371849"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 25], ["created_at", "2016-04-04 19:11:41.374813"], ["updated_at", "2016-04-04 19:11:41.374813"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.376993"], ["updated_at", "2016-04-04 19:11:41.376993"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 26], ["created_at", "2016-04-04 19:11:41.378832"], ["updated_at", "2016-04-04 19:11:41.378832"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 26], ["created_at", "2016-04-04 19:11:41.381292"], ["updated_at", "2016-04-04 19:11:41.381292"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 26], ["created_at", "2016-04-04 19:11:41.383689"], ["updated_at", "2016-04-04 19:11:41.383689"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 19:11:41.386215"], ["updated_at", "2016-04-04 19:11:41.386215"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 27], ["created_at", "2016-04-04 19:11:41.387783"], ["updated_at", "2016-04-04 19:11:41.387783"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.8ms)[0m [1mSELECT authors.name AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.6ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.421117"], ["updated_at", "2016-04-04 19:11:41.421117"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 28], ["created_at", "2016-04-04 19:11:41.422700"], ["updated_at", "2016-04-04 19:11:41.422700"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 28], ["created_at", "2016-04-04 19:11:41.426156"], ["updated_at", "2016-04-04 19:11:41.426156"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.429001"], ["updated_at", "2016-04-04 19:11:41.429001"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 29], ["created_at", "2016-04-04 19:11:41.430984"], ["updated_at", "2016-04-04 19:11:41.430984"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 29], ["created_at", "2016-04-04 19:11:41.433848"], ["updated_at", "2016-04-04 19:11:41.433848"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 29], ["created_at", "2016-04-04 19:11:41.436611"], ["updated_at", "2016-04-04 19:11:41.436611"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 19:11:41.439986"], ["updated_at", "2016-04-04 19:11:41.439986"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 30], ["created_at", "2016-04-04 19:11:41.441902"], ["updated_at", "2016-04-04 19:11:41.441902"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.447149"], ["updated_at", "2016-04-04 19:11:41.447149"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 31], ["created_at", "2016-04-04 19:11:41.448861"], ["updated_at", "2016-04-04 19:11:41.448861"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 31], ["created_at", "2016-04-04 19:11:41.451652"], ["updated_at", "2016-04-04 19:11:41.451652"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.454583"], ["updated_at", "2016-04-04 19:11:41.454583"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 32], ["created_at", "2016-04-04 19:11:41.456139"], ["updated_at", "2016-04-04 19:11:41.456139"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 32], ["created_at", "2016-04-04 19:11:41.459138"], ["updated_at", "2016-04-04 19:11:41.459138"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 32], ["created_at", "2016-04-04 19:11:41.462754"], ["updated_at", "2016-04-04 19:11:41.462754"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 19:11:41.465821"], ["updated_at", "2016-04-04 19:11:41.465821"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 33], ["created_at", "2016-04-04 19:11:41.467396"], ["updated_at", "2016-04-04 19:11:41.467396"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.472522"], ["updated_at", "2016-04-04 19:11:41.472522"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 34], ["created_at", "2016-04-04 19:11:41.474178"], ["updated_at", "2016-04-04 19:11:41.474178"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 34], ["created_at", "2016-04-04 19:11:41.476919"], ["updated_at", "2016-04-04 19:11:41.476919"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.479526"], ["updated_at", "2016-04-04 19:11:41.479526"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 35], ["created_at", "2016-04-04 19:11:41.481121"], ["updated_at", "2016-04-04 19:11:41.481121"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 35], ["created_at", "2016-04-04 19:11:41.483752"], ["updated_at", "2016-04-04 19:11:41.483752"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 35], ["created_at", "2016-04-04 19:11:41.486183"], ["updated_at", "2016-04-04 19:11:41.486183"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 19:11:41.488909"], ["updated_at", "2016-04-04 19:11:41.488909"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 36], ["created_at", "2016-04-04 19:11:41.490409"], ["updated_at", "2016-04-04 19:11:41.490409"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.495779"], ["updated_at", "2016-04-04 19:11:41.495779"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 37], ["created_at", "2016-04-04 19:11:41.497449"], ["updated_at", "2016-04-04 19:11:41.497449"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 37], ["created_at", "2016-04-04 19:11:41.505804"], ["updated_at", "2016-04-04 19:11:41.505804"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.4ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.510386"], ["updated_at", "2016-04-04 19:11:41.510386"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 38], ["created_at", "2016-04-04 19:11:41.512123"], ["updated_at", "2016-04-04 19:11:41.512123"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 38], ["created_at", "2016-04-04 19:11:41.514820"], ["updated_at", "2016-04-04 19:11:41.514820"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 38], ["created_at", "2016-04-04 19:11:41.517408"], ["updated_at", "2016-04-04 19:11:41.517408"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 19:11:41.521070"], ["updated_at", "2016-04-04 19:11:41.521070"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 39], ["created_at", "2016-04-04 19:11:41.522904"], ["updated_at", "2016-04-04 19:11:41.522904"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.4ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.528486"], ["updated_at", "2016-04-04 19:11:41.528486"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 40], ["created_at", "2016-04-04 19:11:41.530234"], ["updated_at", "2016-04-04 19:11:41.530234"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 40], ["created_at", "2016-04-04 19:11:41.532760"], ["updated_at", "2016-04-04 19:11:41.532760"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.535344"], ["updated_at", "2016-04-04 19:11:41.535344"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 41], ["created_at", "2016-04-04 19:11:41.536914"], ["updated_at", "2016-04-04 19:11:41.536914"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 41], ["created_at", "2016-04-04 19:11:41.539277"], ["updated_at", "2016-04-04 19:11:41.539277"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 41], ["created_at", "2016-04-04 19:11:41.542208"], ["updated_at", "2016-04-04 19:11:41.542208"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 19:11:41.544826"], ["updated_at", "2016-04-04 19:11:41.544826"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 42], ["created_at", "2016-04-04 19:11:41.546693"], ["updated_at", "2016-04-04 19:11:41.546693"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.3ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.3ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 19:11:41.593760"], ["updated_at", "2016-04-04 19:11:41.593760"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 19:11:41.595928"], ["updated_at", "2016-04-04 19:11:41.595928"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 19:11:41.597935"], ["updated_at", "2016-04-04 19:11:41.597935"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 19:11:41.648304"], ["updated_at", "2016-04-04 19:11:41.648304"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.654834"], ["updated_at", "2016-04-04 19:11:41.654834"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 43], ["created_at", "2016-04-04 19:11:41.656559"], ["updated_at", "2016-04-04 19:11:41.656559"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.659413"], ["updated_at", "2016-04-04 19:11:41.659413"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author_id", 44], ["created_at", "2016-04-04 19:11:41.661248"], ["updated_at", "2016-04-04 19:11:41.661248"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-04 19:11:41.663319"], ["updated_at", "2016-04-04 19:11:41.663319"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice')) [1m[36mPost Load (0.4ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob'))[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Alice"], ["created_at", "2016-04-04 19:11:41.673396"], ["updated_at", "2016-04-04 19:11:41.673396"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 45], ["created_at", "2016-04-04 19:11:41.675270"], ["updated_at", "2016-04-04 19:11:41.675270"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 45], ["created_at", "2016-04-04 19:11:41.677866"], ["updated_at", "2016-04-04 19:11:41.677866"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-04 19:11:41.680156"], ["updated_at", "2016-04-04 19:11:41.680156"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 19:11:41.683888"], ["updated_at", "2016-04-04 19:11:41.683888"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 46], ["created_at", "2016-04-04 19:11:41.685793"], ["updated_at", "2016-04-04 19:11:41.685793"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 46], ["created_at", "2016-04-04 19:11:41.688227"], ["updated_at", "2016-04-04 19:11:41.688227"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 46], ["created_at", "2016-04-04 19:11:41.690682"], ["updated_at", "2016-04-04 19:11:41.690682"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.6ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Timmy"], ["created_at", "2016-04-04 19:11:41.719266"], ["updated_at", "2016-04-04 19:11:41.719266"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 47], ["updated_at", "2016-04-04 19:11:41.721012"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Timmy"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 47], ["updated_at", "2016-04-04 19:11:41.723693"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Tammy"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Tammy"], ["created_at", "2016-04-04 19:11:41.726551"], ["updated_at", "2016-04-04 19:11:41.726551"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.4ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 48], ["updated_at", "2016-04-04 19:11:41.728123"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 48], ["updated_at", "2016-04-04 19:11:41.731493"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.4ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.4ms)[0m SELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (1.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36mActiveRecord::SchemaMigration Load (0.7ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m [1m[35mActiveRecord::SchemaMigration Load (0.5ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (2.9ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.9ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 21:49:08.770863"], ["updated_at", "2016-04-04 21:49:08.770863"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (1.0ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 49], ["created_at", "2016-04-04 21:49:08.778009"], ["updated_at", "2016-04-04 21:49:08.778009"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 49], ["created_at", "2016-04-04 21:49:08.783843"], ["updated_at", "2016-04-04 21:49:08.783843"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:08.786856"], ["updated_at", "2016-04-04 21:49:08.786856"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 50], ["created_at", "2016-04-04 21:49:08.788920"], ["updated_at", "2016-04-04 21:49:08.788920"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 50], ["created_at", "2016-04-04 21:49:08.791431"], ["updated_at", "2016-04-04 21:49:08.791431"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 50], ["created_at", "2016-04-04 21:49:08.793869"], ["updated_at", "2016-04-04 21:49:08.793869"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 21:49:08.796409"], ["updated_at", "2016-04-04 21:49:08.796409"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 51], ["created_at", "2016-04-04 21:49:08.798010"], ["updated_at", "2016-04-04 21:49:08.798010"]] [1m[35m (0.3ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (1.1ms)[0m [1mSELECT authors.name AS _repor_dimension_author, ARRAY_AGG(posts.id) AS _report_aggregator_post_ids FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 21:49:08.831938"], ["updated_at", "2016-04-04 21:49:08.831938"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 52], ["created_at", "2016-04-04 21:49:08.834356"], ["updated_at", "2016-04-04 21:49:08.834356"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 52], ["created_at", "2016-04-04 21:49:08.836842"], ["updated_at", "2016-04-04 21:49:08.836842"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:08.839901"], ["updated_at", "2016-04-04 21:49:08.839901"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 53], ["created_at", "2016-04-04 21:49:08.841660"], ["updated_at", "2016-04-04 21:49:08.841660"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 53], ["created_at", "2016-04-04 21:49:08.844135"], ["updated_at", "2016-04-04 21:49:08.844135"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.3ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 53], ["created_at", "2016-04-04 21:49:08.846790"], ["updated_at", "2016-04-04 21:49:08.846790"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 21:49:08.849275"], ["updated_at", "2016-04-04 21:49:08.849275"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 54], ["created_at", "2016-04-04 21:49:08.850804"], ["updated_at", "2016-04-04 21:49:08.850804"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, MAX(posts.likes) AS _report_aggregator_max_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 21:49:08.856025"], ["updated_at", "2016-04-04 21:49:08.856025"]] [1m[36m (0.4ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 55], ["created_at", "2016-04-04 21:49:08.857939"], ["updated_at", "2016-04-04 21:49:08.857939"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 55], ["created_at", "2016-04-04 21:49:08.860490"], ["updated_at", "2016-04-04 21:49:08.860490"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:08.863062"], ["updated_at", "2016-04-04 21:49:08.863062"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 56], ["created_at", "2016-04-04 21:49:08.865243"], ["updated_at", "2016-04-04 21:49:08.865243"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 56], ["created_at", "2016-04-04 21:49:08.867981"], ["updated_at", "2016-04-04 21:49:08.867981"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 56], ["created_at", "2016-04-04 21:49:08.870477"], ["updated_at", "2016-04-04 21:49:08.870477"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 21:49:08.873024"], ["updated_at", "2016-04-04 21:49:08.873024"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 57], ["created_at", "2016-04-04 21:49:08.874652"], ["updated_at", "2016-04-04 21:49:08.874652"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, MIN(posts.likes) AS _report_aggregator_min_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 21:49:08.879578"], ["updated_at", "2016-04-04 21:49:08.879578"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 58], ["created_at", "2016-04-04 21:49:08.881468"], ["updated_at", "2016-04-04 21:49:08.881468"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 58], ["created_at", "2016-04-04 21:49:08.883924"], ["updated_at", "2016-04-04 21:49:08.883924"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.4ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:08.886536"], ["updated_at", "2016-04-04 21:49:08.886536"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 59], ["created_at", "2016-04-04 21:49:08.888233"], ["updated_at", "2016-04-04 21:49:08.888233"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 59], ["created_at", "2016-04-04 21:49:08.890670"], ["updated_at", "2016-04-04 21:49:08.890670"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 59], ["created_at", "2016-04-04 21:49:08.893127"], ["updated_at", "2016-04-04 21:49:08.893127"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 21:49:08.895567"], ["updated_at", "2016-04-04 21:49:08.895567"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 60], ["created_at", "2016-04-04 21:49:08.897105"], ["updated_at", "2016-04-04 21:49:08.897105"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, AVG(posts.likes) AS _report_aggregator_mean_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 21:49:08.905788"], ["updated_at", "2016-04-04 21:49:08.905788"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 61], ["created_at", "2016-04-04 21:49:08.907638"], ["updated_at", "2016-04-04 21:49:08.907638"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 61], ["created_at", "2016-04-04 21:49:08.910458"], ["updated_at", "2016-04-04 21:49:08.910458"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:08.913494"], ["updated_at", "2016-04-04 21:49:08.913494"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 62], ["created_at", "2016-04-04 21:49:08.915201"], ["updated_at", "2016-04-04 21:49:08.915201"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 62], ["created_at", "2016-04-04 21:49:08.917724"], ["updated_at", "2016-04-04 21:49:08.917724"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 62], ["created_at", "2016-04-04 21:49:08.920103"], ["updated_at", "2016-04-04 21:49:08.920103"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 21:49:08.923072"], ["updated_at", "2016-04-04 21:49:08.923072"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 63], ["created_at", "2016-04-04 21:49:08.924911"], ["updated_at", "2016-04-04 21:49:08.924911"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.5ms)[0m [1mSELECT authors.name AS _repor_dimension_author, SUM(posts.likes) AS _report_aggregator_total_likes FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Alice"], ["created_at", "2016-04-04 21:49:08.929873"], ["updated_at", "2016-04-04 21:49:08.929873"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 3], ["author_id", 64], ["created_at", "2016-04-04 21:49:08.931521"], ["updated_at", "2016-04-04 21:49:08.931521"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 2], ["author_id", 64], ["created_at", "2016-04-04 21:49:08.933994"], ["updated_at", "2016-04-04 21:49:08.933994"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:08.936363"], ["updated_at", "2016-04-04 21:49:08.936363"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 4], ["author_id", 65], ["created_at", "2016-04-04 21:49:08.937984"], ["updated_at", "2016-04-04 21:49:08.937984"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 1], ["author_id", 65], ["created_at", "2016-04-04 21:49:08.940757"], ["updated_at", "2016-04-04 21:49:08.940757"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["likes", 5], ["author_id", 65], ["created_at", "2016-04-04 21:49:08.943076"], ["updated_at", "2016-04-04 21:49:08.943076"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Chester"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Chester"], ["created_at", "2016-04-04 21:49:08.945353"], ["updated_at", "2016-04-04 21:49:08.945353"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "author_id", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"[0m [["likes", 10], ["author_id", 66], ["created_at", "2016-04-04 21:49:08.946772"], ["updated_at", "2016-04-04 21:49:08.946772"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT authors.name AS _repor_dimension_author, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.5ms)[0m SELECT MIN(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mSELECT MAX(posts.likes) FROM "posts"[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 3], ["created_at", "2016-04-04 21:49:09.000506"], ["updated_at", "2016-04-04 21:49:09.000506"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 10], ["created_at", "2016-04-04 21:49:09.002980"], ["updated_at", "2016-04-04 21:49:09.002980"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["likes", 1], ["created_at", "2016-04-04 21:49:09.005341"], ["updated_at", "2016-04-04 21:49:09.005341"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.3ms)[0m [1mSELECT MIN(posts.likes) FROM "posts"[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.4ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.5ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("likes", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["likes", 2], ["created_at", "2016-04-04 21:49:09.057711"], ["updated_at", "2016-04-04 21:49:09.057711"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.3ms)[0m SELECT MAX(posts.likes) FROM "posts" [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Alice"], ["created_at", "2016-04-04 21:49:09.063988"], ["updated_at", "2016-04-04 21:49:09.063988"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 67], ["created_at", "2016-04-04 21:49:09.065585"], ["updated_at", "2016-04-04 21:49:09.065585"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Bob"], ["created_at", "2016-04-04 21:49:09.068452"], ["updated_at", "2016-04-04 21:49:09.068452"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["author_id", 68], ["created_at", "2016-04-04 21:49:09.069837"], ["updated_at", "2016-04-04 21:49:09.069837"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id" [["created_at", "2016-04-04 21:49:09.071414"], ["updated_at", "2016-04-04 21:49:09.071414"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice')) [1m[36mPost Load (0.3ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN (NULL))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IS NULL OR authors.name IN ('Alice')) [1m[36mPost Load (0.5ms)[0m [1mSELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN ('Alice','Bob'))[0m [1m[35mPost Load (0.3ms)[0m SELECT "posts".* FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id WHERE (authors.name IN (NULL)) [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.1ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Alice"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Alice"], ["created_at", "2016-04-04 21:49:09.079568"], ["updated_at", "2016-04-04 21:49:09.079568"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 69], ["created_at", "2016-04-04 21:49:09.081099"], ["updated_at", "2016-04-04 21:49:09.081099"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Alice"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 69], ["created_at", "2016-04-04 21:49:09.083293"], ["updated_at", "2016-04-04 21:49:09.083293"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "updated_at") VALUES ($1, $2) RETURNING "id"[0m [["created_at", "2016-04-04 21:49:09.085010"], ["updated_at", "2016-04-04 21:49:09.085010"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Bob"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Bob"], ["created_at", "2016-04-04 21:49:09.087177"], ["updated_at", "2016-04-04 21:49:09.087177"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.3ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 70], ["created_at", "2016-04-04 21:49:09.088729"], ["updated_at", "2016-04-04 21:49:09.088729"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.4ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 70], ["created_at", "2016-04-04 21:49:09.091816"], ["updated_at", "2016-04-04 21:49:09.091816"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Bob"]] [1m[36m (0.2ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("author_id", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["author_id", 70], ["created_at", "2016-04-04 21:49:09.094109"], ["updated_at", "2016-04-04 21:49:09.094109"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mPost Load (0.4ms)[0m SELECT authors.name AS _repor_dimension_author, COUNT(*) AS count FROM "posts" LEFT OUTER JOIN authors ON authors.id = posts.author_id GROUP BY _repor_dimension_author ORDER BY _repor_dimension_author ASC NULLS FIRST [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.2ms)[0m BEGIN [1m[36m (0.1ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.3ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36m (0.2ms)[0m [1mROLLBACK[0m [1m[35m (0.1ms)[0m BEGIN [1m[36mAuthor Load (0.2ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Timmy"]] [1m[35m (0.1ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["name", "Timmy"], ["created_at", "2016-04-04 21:49:09.119580"], ["updated_at", "2016-04-04 21:49:09.119580"]] [1m[35m (0.2ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["created_at", "2016-01-01 00:00:00.000000"], ["author_id", 71], ["updated_at", "2016-04-04 21:49:09.121241"]] [1m[36m (0.1ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Timmy"]] [1m[36m (0.4ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.4ms)[0m INSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["created_at", "2016-01-12 00:00:00.000000"], ["author_id", 71], ["updated_at", "2016-04-04 21:49:09.124696"]] [1m[36m (0.2ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35mAuthor Load (0.2ms)[0m SELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1 [["name", "Tammy"]] [1m[36m (0.1ms)[0m [1mSAVEPOINT active_record_1[0m [1m[35mSQL (0.2ms)[0m INSERT INTO "authors" ("name", "created_at", "updated_at") VALUES ($1, $2, $3) RETURNING "id" [["name", "Tammy"], ["created_at", "2016-04-04 21:49:09.128220"], ["updated_at", "2016-04-04 21:49:09.128220"]] [1m[36m (0.3ms)[0m [1mRELEASE SAVEPOINT active_record_1[0m [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.3ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["created_at", "2016-01-15 00:00:00.000000"], ["author_id", 72], ["updated_at", "2016-04-04 21:49:09.130504"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36mAuthor Load (0.3ms)[0m [1mSELECT "authors".* FROM "authors" WHERE "authors"."name" = $1 LIMIT 1[0m [["name", "Tammy"]] [1m[35m (0.2ms)[0m SAVEPOINT active_record_1 [1m[36mSQL (0.2ms)[0m [1mINSERT INTO "posts" ("created_at", "author_id", "updated_at") VALUES ($1, $2, $3) RETURNING "id"[0m [["created_at", "2016-03-01 00:00:00.000000"], ["author_id", 72], ["updated_at", "2016-04-04 21:49:09.134165"]] [1m[35m (0.1ms)[0m RELEASE SAVEPOINT active_record_1 [1m[36m (0.6ms)[0m [1mSELECT MIN(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id"[0m [1m[35m (0.5ms)[0m SELECT MAX(posts.created_at) FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" [1m[36m (1.2ms)[0m [1mSELECT authors.name AS _repor_dimension_author, _repor_dimension_created_at_bin_table.bin_text AS _repor_dimension_created_at, COUNT(DISTINCT posts.id) AS _report_aggregator_count FROM "posts" INNER JOIN "authors" ON "authors"."id" = "posts"."author_id" INNER JOIN ( SELECT CAST('2016-01-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-01-01 00:00:00 UTC,2016-02-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-02-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-02-01 00:00:00 UTC,2016-03-01 00:00:00 UTC' AS text) AS bin_text UNION SELECT CAST('2016-03-01 00:00:00.000000' AS timestamp with time zone) AS min, CAST('2016-04-01 00:00:00.000000' AS timestamp with time zone) AS max, CAST('2016-03-01 00:00:00 UTC,2016-04-01 00:00:00 UTC' AS text) AS bin_text ) AS _repor_dimension_created_at_bin_table ON ( CASE WHEN _repor_dimension_created_at_bin_table.min IS NULL AND _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at IS NULL) WHEN _repor_dimension_created_at_bin_table.min IS NULL THEN (posts.created_at < _repor_dimension_created_at_bin_table.max) WHEN _repor_dimension_created_at_bin_table.max IS NULL THEN (posts.created_at >= _repor_dimension_created_at_bin_table.min) ELSE ((posts.created_at >= _repor_dimension_created_at_bin_table.min) AND (posts.created_at < _repor_dimension_created_at_bin_table.max)) END ) GROUP BY _repor_dimension_author, _repor_dimension_created_at ORDER BY _repor_dimension_author ASC NULLS FIRST[0m [1m[35m (0.4ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.3ms)[0m ROLLBACK [1m[36m (0.2ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.1ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK [1m[36m (0.1ms)[0m [1mBEGIN[0m [1m[35m (0.2ms)[0m ROLLBACK