(0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 User Create (0.3ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:08.336387"], ["updated_at", "2020-01-19 05:27:08.336387"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.2ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-1"], ["LIMIT", 1]] Cmor::Blog::Post Load (0.2ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 1"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-1"], ["position", 1], ["created_at", "2020-01-19 05:27:08.674736"], ["updated_at", "2020-01-19 05:27:08.674736"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 User Create (0.1ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:08.680379"], ["updated_at", "2020-01-19 05:27:08.680379"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-2"], ["LIMIT", 1]] Cmor::Blog::Post Load (0.2ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 2"], ["body", "This is a blog post!"], ["created_by_id", 2], ["slug", "blog-post-2"], ["position", 2], ["created_at", "2020-01-19 05:27:08.684976"], ["updated_at", "2020-01-19 05:27:08.684976"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 User Create (0.1ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:08.692289"], ["updated_at", "2020-01-19 05:27:08.692289"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-3"], ["LIMIT", 1]] Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.1ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 3"], ["body", "This is a blog post!"], ["created_by_id", 3], ["slug", "blog-post-3"], ["position", 3], ["created_at", "2020-01-19 05:27:08.696671"], ["updated_at", "2020-01-19 05:27:08.696671"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Started GET "/de/blog/posts" for 127.0.0.1 at 2020-01-19 06:27:08 +0100 Processing by Cmor::Blog::PostsController#index as HTML Parameters: {"locale"=>"de"} Rendering /home/vagrant/rails/cmor/cmor/cmor_blog/app/views/cmor/blog/posts/index.html.haml within layouts/application Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."published_at" IS NOT NULL ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? OFFSET ? [["LIMIT", 25], ["OFFSET", 0]] Rendered /home/vagrant/rails/cmor/cmor/cmor_blog/app/views/cmor/blog/posts/index.html.haml within layouts/application (17.7ms) Completed 200 OK in 716ms (Views: 711.2ms | ActiveRecord: 0.3ms)  (0.2ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 User Create (0.3ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:09.468081"], ["updated_at", "2020-01-19 05:27:09.468081"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-4"], ["LIMIT", 1]] Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "published_at", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 4"], ["body", "This is a blog post!"], ["published_at", "2020-01-19 05:22:09.466179"], ["created_by_id", 1], ["slug", "blog-post-4"], ["position", 1], ["created_at", "2020-01-19 05:27:09.473477"], ["updated_at", "2020-01-19 05:27:09.473477"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 Started GET "/de/blog/posts/blog-post-4" for 127.0.0.1 at 2020-01-19 06:27:09 +0100 Processing by Cmor::Blog::PostsController#show as HTML Parameters: {"locale"=>"de", "id"=>"blog-post-4"} Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."published_at" IS NOT NULL AND "cmor_blog_posts"."slug" = ? ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["slug", "blog-post-4"], ["LIMIT", 1]] Rendering /home/vagrant/rails/cmor/cmor/cmor_blog/app/views/cmor/blog/posts/show.html.haml within layouts/application User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Exists (0.2ms) SELECT 1 AS one FROM "cmor_blog_asset_details" INNER JOIN "active_storage_attachments" ON "active_storage_attachments"."id" = "cmor_blog_asset_details"."asset_id" INNER JOIN "active_storage_blobs" ON "active_storage_blobs"."id" = "active_storage_attachments"."blob_id" WHERE "cmor_blog_asset_details"."post_id" = ? AND (active_storage_blobs.content_type LIKE '%image/%') LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Exists (0.2ms) SELECT 1 AS one FROM "cmor_blog_asset_details" INNER JOIN "active_storage_attachments" ON "active_storage_attachments"."id" = "cmor_blog_asset_details"."asset_id" INNER JOIN "active_storage_blobs" ON "active_storage_blobs"."id" = "active_storage_attachments"."blob_id" WHERE "cmor_blog_asset_details"."post_id" = ? AND (active_storage_blobs.content_type NOT LIKE '%image/%') LIMIT ? [["post_id", 1], ["LIMIT", 1]] Rendered /home/vagrant/rails/cmor/cmor/cmor_blog/app/views/cmor/blog/posts/_post.html.haml (392.8ms) Rendered /home/vagrant/rails/cmor/cmor/cmor_blog/app/views/cmor/blog/posts/show.html.haml within layouts/application (400.8ms) Completed 200 OK in 410ms (Views: 403.6ms | ActiveRecord: 1.3ms)  (0.2ms) rollback transaction  (0.1ms) begin transaction ActiveStorage::Attachment Load (0.2ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs"  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-5"], ["LIMIT", 1]] User Create (0.4ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:09.908747"], ["updated_at", "2020-01-19 05:27:09.908747"]] Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 5"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-5"], ["position", 1], ["created_at", "2020-01-19 05:27:09.911994"], ["updated_at", "2020-01-19 05:27:09.911994"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.2ms) SELECT COUNT(*) FROM "cmor_blog_asset_details"  Disk Storage (0.6ms) Uploaded file to key: gVL2AfNZaU5bdCQ9QdAsnDet (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "gVL2AfNZaU5bdCQ9QdAsnDet"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.050834"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.2ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.3ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:10.072227"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.074013"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 8ef9600b-6648-4f1b-954b-fdc16ec7b5bc) to Async(default) with arguments: #>  Disk Storage (0.6ms) Uploaded file to key: MBn2RoYKBPrX5PAjnjxM1Y5i (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "MBn2RoYKBPrX5PAjnjxM1Y5i"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.101485"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 2], ["created_at", "2020-01-19 05:27:10.105409"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.106823"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: c5d0c827-2754-45a0-ba02-471b1b6d43cb) to Async(default) with arguments: #>  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? [["post_id", 1]] Cmor::Blog::AssetDetail Load (0.3ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.3ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:10.130161"], ["updated_at", "2020-01-19 05:27:10.130161"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 2], ["position", 2], ["created_at", "2020-01-19 05:27:10.137596"], ["updated_at", "2020-01-19 05:27:10.137596"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 ActiveStorage::Blob Load (7.3ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc] Performing ActiveStorage::AnalyzeJob (Job ID: 8ef9600b-6648-4f1b-954b-fdc16ec7b5bc) from Async(default) with arguments: #>  (3.2ms) SELECT COUNT(*) FROM "cmor_blog_asset_details" ActiveStorage::Blob Load (3.7ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb] Performing ActiveStorage::AnalyzeJob (Job ID: c5d0c827-2754-45a0-ba02-471b1b6d43cb) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb]  Disk Storage (15.0ms) Downloaded file from key: MBn2RoYKBPrX5PAjnjxM1Y5i [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb]  (0.3ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc]  Disk Storage (3.6ms) Downloaded file from key: gVL2AfNZaU5bdCQ9QdAsnDet [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb] ActiveStorage::Blob Update (0.4ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 2]] [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb]  (0.2ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [c5d0c827-2754-45a0-ba02-471b1b6d43cb] Performed ActiveStorage::AnalyzeJob (Job ID: c5d0c827-2754-45a0-ba02-471b1b6d43cb) from Async(default) in 98.37ms  (0.2ms) rollback transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc]  (0.1ms) begin transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc]  (0.1ms) begin transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc] ActiveStorage::Blob Update (0.2ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc]  (0.1ms) commit transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc]  (0.1ms) commit transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [8ef9600b-6648-4f1b-954b-fdc16ec7b5bc] Performed ActiveStorage::AnalyzeJob (Job ID: 8ef9600b-6648-4f1b-954b-fdc16ec7b5bc) from Async(default) in 110.23ms  (0.1ms) begin transaction ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs"  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-6"], ["LIMIT", 1]] User Create (0.4ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:10.261119"], ["updated_at", "2020-01-19 05:27:10.261119"]] Cmor::Blog::Post Load (0.2ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 6"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-6"], ["position", 1], ["created_at", "2020-01-19 05:27:10.262890"], ["updated_at", "2020-01-19 05:27:10.262890"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "active_storage_attachments"  Disk Storage (0.6ms) Uploaded file to key: iCMBUxgr8UNHWw2Lgi4AStjR (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "iCMBUxgr8UNHWw2Lgi4AStjR"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.270280"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.2ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.3ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:10.275308"]] Cmor::Blog::Post Update (0.2ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.277243"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: c49ebfa0-6616-4aed-bad2-b27671e75070) to Async(default) with arguments: #> ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070] Performing ActiveStorage::AnalyzeJob (Job ID: c49ebfa0-6616-4aed-bad2-b27671e75070) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070]  Disk Storage (20.1ms) Downloaded file from key: iCMBUxgr8UNHWw2Lgi4AStjR [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070] ActiveStorage::Blob Update (0.2ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [c49ebfa0-6616-4aed-bad2-b27671e75070] Performed ActiveStorage::AnalyzeJob (Job ID: c49ebfa0-6616-4aed-bad2-b27671e75070) from Async(default) in 29.65ms  Disk Storage (0.6ms) Uploaded file to key: E7cPzHhCjSvBETqA3Esh5WR2 (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "E7cPzHhCjSvBETqA3Esh5WR2"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.315193"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 2], ["created_at", "2020-01-19 05:27:10.318778"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.320224"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 168a7592-67d6-4b15-a30e-3cacbff0575a) to Async(default) with arguments: #>  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? [["post_id", 1]] Cmor::Blog::AssetDetail Load (0.3ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.2ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:10.327602"], ["updated_at", "2020-01-19 05:27:10.327602"]] Cmor::Blog::AssetDetail Load (0.3ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 2], ["position", 2], ["created_at", "2020-01-19 05:27:10.330669"], ["updated_at", "2020-01-19 05:27:10.330669"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "active_storage_attachments"  (0.2ms) rollback transaction  (0.1ms) begin transaction ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]]  Disk Storage (0.7ms) Uploaded file to key: NFE5Faet5Pf3uA11tJoSfq1J (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.3ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "NFE5Faet5Pf3uA11tJoSfq1J"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.350125"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  Disk Storage (0.7ms) Uploaded file to key: bQbCysKf7WJVfJ7AtUyztvfJ (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "bQbCysKf7WJVfJ7AtUyztvfJ"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.356423"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-7"], ["LIMIT", 1]] User Create (0.4ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:10.364510"], ["updated_at", "2020-01-19 05:27:10.364510"]] Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.3ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 7"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-7"], ["position", 1], ["created_at", "2020-01-19 05:27:10.366421"], ["updated_at", "2020-01-19 05:27:10.366421"]] ActiveStorage::Attachment Create (0.3ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:10.371015"]] ActiveStorage::Attachment Create (0.1ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 2], ["created_at", "2020-01-19 05:27:10.373639"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.2ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:10.375637"], ["updated_at", "2020-01-19 05:27:10.375637"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 2], ["position", 2], ["created_at", "2020-01-19 05:27:10.378712"], ["updated_at", "2020-01-19 05:27:10.378712"]] Cmor::Blog::Post Update (0.3ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.375033"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: e002a70e-b34c-4e30-8ce7-810806a7e216) to Async(default) with arguments: #> [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 6505d7bd-a2f4-49eb-b148-b3e2caa480fe) to Async(default) with arguments: #> ActiveStorage::Blob Load (2.9ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216] Performing ActiveStorage::AnalyzeJob (Job ID: e002a70e-b34c-4e30-8ce7-810806a7e216) from Async(default) with arguments: #> ActiveStorage::Blob Load (2.2ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe] Performing ActiveStorage::AnalyzeJob (Job ID: 6505d7bd-a2f4-49eb-b148-b3e2caa480fe) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216]  Disk Storage (0.3ms) Downloaded file from key: NFE5Faet5Pf3uA11tJoSfq1J [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe]  Disk Storage (5.9ms) Downloaded file from key: bQbCysKf7WJVfJ7AtUyztvfJ [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe] Skipping image analysis because the mini_magick gem isn't installed  (14.1ms) SELECT COUNT(*) FROM "cmor_blog_asset_details" [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216] ActiveStorage::Blob Update (0.2ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [e002a70e-b34c-4e30-8ce7-810806a7e216] Performed ActiveStorage::AnalyzeJob (Job ID: e002a70e-b34c-4e30-8ce7-810806a7e216) from Async(default) in 22.63ms [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe]  (0.0ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 2]] [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe]  (0.1ms) RELEASE SAVEPOINT active_record_1  Disk Storage (5.9ms) Uploaded file to key: 979fB6c2KsX2CME8YwqQQRrm (checksum: EH6qlR0oQyZbAPIJqHzCpw==) [ActiveJob] [ActiveStorage::AnalyzeJob] [6505d7bd-a2f4-49eb-b148-b3e2caa480fe] Performed ActiveStorage::AnalyzeJob (Job ID: 6505d7bd-a2f4-49eb-b148-b3e2caa480fe) from Async(default) in 24.25ms  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "979fB6c2KsX2CME8YwqQQRrm"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.415889"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.1ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 3], ["created_at", "2020-01-19 05:27:10.420232"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.421636"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: dbc29e6c-a823-47f4-a185-89a4cbb22211) to Async(default) with arguments: #>  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? [["post_id", 1]] ActiveStorage::Attachment Load (0.2ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 3], ["position", 3], ["created_at", "2020-01-19 05:27:10.431066"], ["updated_at", "2020-01-19 05:27:10.431066"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SELECT COUNT(*) FROM "cmor_blog_asset_details"  (0.2ms) rollback transaction  (0.1ms) begin transaction ActiveStorage::Blob Load (0.2ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs"  Disk Storage (0.6ms) Uploaded file to key: CMgH5KL5mqmXDbRkKuQ4wrLf (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.5ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "CMgH5KL5mqmXDbRkKuQ4wrLf"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.452266"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  Disk Storage (0.6ms) Uploaded file to key: znTPUCMeRb4ErBG5KPVVgffS (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "znTPUCMeRb4ErBG5KPVVgffS"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.458587"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-8"], ["LIMIT", 1]] User Create (0.3ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:10.466759"], ["updated_at", "2020-01-19 05:27:10.466759"]] Cmor::Blog::Post Load (0.3ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.3ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 8"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-8"], ["position", 1], ["created_at", "2020-01-19 05:27:10.468679"], ["updated_at", "2020-01-19 05:27:10.468679"]] ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:10.473109"]] ActiveStorage::Attachment Create (0.1ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 2], ["created_at", "2020-01-19 05:27:10.475515"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.2ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:10.477330"], ["updated_at", "2020-01-19 05:27:10.477330"]] Cmor::Blog::AssetDetail Load (0.3ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.3ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 2], ["position", 2], ["created_at", "2020-01-19 05:27:10.480437"], ["updated_at", "2020-01-19 05:27:10.480437"]] Cmor::Blog::Post Update (0.3ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.476795"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 57ddcb63-aa85-4d37-bfda-362f432979de) to Async(default) with arguments: #> [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: c0d30d4e-4db5-494e-8365-313e56e9e731) to Async(default) with arguments: #> ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de] Performing ActiveStorage::AnalyzeJob (Job ID: 57ddcb63-aa85-4d37-bfda-362f432979de) from Async(default) with arguments: #>  (0.1ms) SELECT COUNT(*) FROM "active_storage_attachments" [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de]  Disk Storage (0.1ms) Downloaded file from key: CMgH5KL5mqmXDbRkKuQ4wrLf  Disk Storage (0.8ms) Uploaded file to key: pgZpjaV6AttZ46vnnUdSHFuy (checksum: EH6qlR0oQyZbAPIJqHzCpw==) ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731] Performing ActiveStorage::AnalyzeJob (Job ID: c0d30d4e-4db5-494e-8365-313e56e9e731) from Async(default) with arguments: #>  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "pgZpjaV6AttZ46vnnUdSHFuy"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.655975"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731]  Disk Storage (0.1ms) Downloaded file from key: znTPUCMeRb4ErBG5KPVVgffS [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [57ddcb63-aa85-4d37-bfda-362f432979de] Performed ActiveStorage::AnalyzeJob (Job ID: 57ddcb63-aa85-4d37-bfda-362f432979de) from Async(default) in 174.42ms  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.1ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 3], ["created_at", "2020-01-19 05:27:10.669769"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.671385"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 0e33b847-d182-49fe-b626-3b3858a09cb2) to Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 2]] [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [c0d30d4e-4db5-494e-8365-313e56e9e731] Performed ActiveStorage::AnalyzeJob (Job ID: c0d30d4e-4db5-494e-8365-313e56e9e731) from Async(default) in 22.07ms  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? [["post_id", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 3], ["position", 3], ["created_at", "2020-01-19 05:27:10.684227"], ["updated_at", "2020-01-19 05:27:10.684227"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 ActiveStorage::Blob Load (13.4ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]]  (0.5ms) SELECT COUNT(*) FROM "active_storage_attachments" [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2] Performing ActiveStorage::AnalyzeJob (Job ID: 0e33b847-d182-49fe-b626-3b3858a09cb2) from Async(default) with arguments: #>  (0.2ms) rollback transaction  (0.1ms) begin transaction ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs"  Disk Storage (0.6ms) Uploaded file to key: 6P1QdCkEdMPzKf7JqNBxEypm (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.3ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "6P1QdCkEdMPzKf7JqNBxEypm"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.705089"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2]  Disk Storage (1.6ms) Downloaded file from key: pgZpjaV6AttZ46vnnUdSHFuy  Disk Storage (0.8ms) Uploaded file to key: W1Ufct1WLWPiNh3f7P4cQ7Sf (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "W1Ufct1WLWPiNh3f7P4cQ7Sf"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.861853"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.1ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-9"], ["LIMIT", 1]] User Create (0.2ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:10.869937"], ["updated_at", "2020-01-19 05:27:10.869937"]] Cmor::Blog::Post Load (0.2ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 9"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-9"], ["position", 1], ["created_at", "2020-01-19 05:27:10.871143"], ["updated_at", "2020-01-19 05:27:10.871143"]] ActiveStorage::Attachment Create (0.3ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:10.874649"]] ActiveStorage::Attachment Create (0.1ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 2], ["created_at", "2020-01-19 05:27:10.876780"]] Cmor::Blog::AssetDetail Load (0.3ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.2ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:10.878566"], ["updated_at", "2020-01-19 05:27:10.878566"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 2], ["position", 2], ["created_at", "2020-01-19 05:27:10.881446"], ["updated_at", "2020-01-19 05:27:10.881446"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.878054"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 0f9b439d-82fa-4745-9cdf-820379799ca2) to Async(default) with arguments: #> [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 106112e4-f2cc-421d-b5e9-4f447671f6c7) to Async(default) with arguments: #>  (0.1ms) SELECT COUNT(*) FROM "cmor_blog_asset_details" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7] Performing ActiveStorage::AnalyzeJob (Job ID: 106112e4-f2cc-421d-b5e9-4f447671f6c7) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7]  Disk Storage (0.3ms) Downloaded file from key: W1Ufct1WLWPiNh3f7P4cQ7Sf ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2] Performing ActiveStorage::AnalyzeJob (Job ID: 0f9b439d-82fa-4745-9cdf-820379799ca2) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2]  Disk Storage (4.5ms) Downloaded file from key: 6P1QdCkEdMPzKf7JqNBxEypm [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 2]] [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [106112e4-f2cc-421d-b5e9-4f447671f6c7] Performed ActiveStorage::AnalyzeJob (Job ID: 106112e4-f2cc-421d-b5e9-4f447671f6c7) from Async(default) in 16.87ms [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [0f9b439d-82fa-4745-9cdf-820379799ca2] Performed ActiveStorage::AnalyzeJob (Job ID: 0f9b439d-82fa-4745-9cdf-820379799ca2) from Async(default) in 20.47ms [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 3]] [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [0e33b847-d182-49fe-b626-3b3858a09cb2] Performed ActiveStorage::AnalyzeJob (Job ID: 0e33b847-d182-49fe-b626-3b3858a09cb2) from Async(default) in 229.61ms  Disk Storage (3.7ms) Uploaded file to key: U21Qqk3JzMbuHr4gGN4KzGcp (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "U21Qqk3JzMbuHr4gGN4KzGcp"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:10.924985"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 3], ["created_at", "2020-01-19 05:27:10.929358"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:10.930820"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: f38d755b-ca29-40a6-9b97-3cdc14a40183) to Async(default) with arguments: #>  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? [["post_id", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Destroy (0.1ms) DELETE FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? [["id", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ActiveStorage::Attachment Destroy (0.1ms) DELETE FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? [["id", 1]] Cmor::Blog::Post Load (0.2ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" = ? ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Update All (0.1ms) UPDATE "cmor_blog_asset_details" SET "position" = ("cmor_blog_asset_details"."position" - 1), "updated_at" = '2020-01-19 05:27:10.946251' WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" > 1) [["post_id", 1]] Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] Cmor::Blog::AssetDetail Destroy (0.1ms) DELETE FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? [["id", 2]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] ActiveStorage::Attachment Destroy (0.1ms) DELETE FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? [["id", 2]] Cmor::Blog::Post Load (0.1ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" = ? ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Update All (0.1ms) UPDATE "cmor_blog_asset_details" SET "position" = ("cmor_blog_asset_details"."position" - 1), "updated_at" = '2020-01-19 05:27:10.954113' WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" > 1) [["post_id", 1]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.3ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 3], ["position", 1], ["created_at", "2020-01-19 05:27:10.955274"], ["updated_at", "2020-01-19 05:27:10.955274"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 ActiveStorage::Blob Load (12.4ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183] Performing ActiveStorage::AnalyzeJob (Job ID: f38d755b-ca29-40a6-9b97-3cdc14a40183) from Async(default) with arguments: #>  (1.7ms) SELECT COUNT(*) FROM "cmor_blog_asset_details"  (0.3ms) rollback transaction  (0.1ms) begin transaction ActiveStorage::Attachment Load (0.2ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183]  Disk Storage (0.2ms) Downloaded file from key: U21Qqk3JzMbuHr4gGN4KzGcp [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183]  (0.2ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183] ActiveStorage::Blob Update (0.2ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 3]] [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [f38d755b-ca29-40a6-9b97-3cdc14a40183] Performed ActiveStorage::AnalyzeJob (Job ID: f38d755b-ca29-40a6-9b97-3cdc14a40183) from Async(default) in 38.41ms  Disk Storage (3.9ms) Uploaded file to key: B8SkrwwgB1zYxC4T861R8wFb (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.5ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "B8SkrwwgB1zYxC4T861R8wFb"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:11.014022"]]  (0.2ms) RELEASE SAVEPOINT active_record_1  Disk Storage (0.9ms) Uploaded file to key: 8qnqc5qkgaT63rUsZzVCtuB3 (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.2ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.3ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "8qnqc5qkgaT63rUsZzVCtuB3"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:11.022781"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.3ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-10"], ["LIMIT", 1]] User Create (0.5ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:11.034639"], ["updated_at", "2020-01-19 05:27:11.034639"]] Cmor::Blog::Post Load (0.5ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 10"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-10"], ["position", 1], ["created_at", "2020-01-19 05:27:11.037363"], ["updated_at", "2020-01-19 05:27:11.037363"]] ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:11.041564"]] ActiveStorage::Attachment Create (0.1ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 2], ["created_at", "2020-01-19 05:27:11.043720"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.2ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:11.045511"], ["updated_at", "2020-01-19 05:27:11.045511"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 2], ["position", 2], ["created_at", "2020-01-19 05:27:11.048447"], ["updated_at", "2020-01-19 05:27:11.048447"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:11.044991"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 07bb8e39-0683-417c-a6e2-6a678d77b05a) to Async(default) with arguments: #> [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 6eabf298-eee4-4008-b256-8ceb0822d038) to Async(default) with arguments: #>  (0.1ms) SELECT COUNT(*) FROM "active_storage_attachments" ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038] Performing ActiveStorage::AnalyzeJob (Job ID: 6eabf298-eee4-4008-b256-8ceb0822d038) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038]  Disk Storage (7.2ms) Downloaded file from key: 8qnqc5qkgaT63rUsZzVCtuB3 [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038] ActiveStorage::Blob Update (0.2ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 2]] [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [6eabf298-eee4-4008-b256-8ceb0822d038] Performed ActiveStorage::AnalyzeJob (Job ID: 6eabf298-eee4-4008-b256-8ceb0822d038) from Async(default) in 16.9ms ActiveStorage::Blob Load (0.1ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a] Performing ActiveStorage::AnalyzeJob (Job ID: 07bb8e39-0683-417c-a6e2-6a678d77b05a) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a]  Disk Storage (0.4ms) Downloaded file from key: B8SkrwwgB1zYxC4T861R8wFb [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a] Skipping image analysis because the mini_magick gem isn't installed [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a]  (0.1ms) SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a] ActiveStorage::Blob Update (0.2ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [07bb8e39-0683-417c-a6e2-6a678d77b05a] Performed ActiveStorage::AnalyzeJob (Job ID: 07bb8e39-0683-417c-a6e2-6a678d77b05a) from Async(default) in 11.26ms  Disk Storage (3.8ms) Uploaded file to key: 3eccQTCDNh7Hb3koeCH45j1p (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.2ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "3eccQTCDNh7Hb3koeCH45j1p"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:11.088851"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 3], ["created_at", "2020-01-19 05:27:11.093252"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:11.094686"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 71a1fc1d-5ee8-459d-b09c-4bf1097f640b) to Async(default) with arguments: #> ActiveStorage::Blob Load (0.7ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [71a1fc1d-5ee8-459d-b09c-4bf1097f640b] Performing ActiveStorage::AnalyzeJob (Job ID: 71a1fc1d-5ee8-459d-b09c-4bf1097f640b) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [71a1fc1d-5ee8-459d-b09c-4bf1097f640b]  Disk Storage (0.1ms) Downloaded file from key: 3eccQTCDNh7Hb3koeCH45j1p  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? [["post_id", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Destroy (0.1ms) DELETE FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? [["id", 1]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ActiveStorage::Attachment Destroy (0.1ms) DELETE FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? [["id", 1]] Cmor::Blog::Post Load (0.1ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" = ? ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Update All (0.1ms) UPDATE "cmor_blog_asset_details" SET "position" = ("cmor_blog_asset_details"."position" - 1), "updated_at" = '2020-01-19 05:27:11.118435' WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" > 1) [["post_id", 1]] Cmor::Blog::AssetDetail Load (0.1ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] Cmor::Blog::AssetDetail Destroy (0.1ms) DELETE FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."id" = ? [["id", 2]] ActiveStorage::Attachment Load (0.1ms) SELECT "active_storage_attachments".* FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] ActiveStorage::Attachment Destroy (0.1ms) DELETE FROM "active_storage_attachments" WHERE "active_storage_attachments"."id" = ? [["id", 2]] [ActiveJob] [ActiveStorage::AnalyzeJob] [71a1fc1d-5ee8-459d-b09c-4bf1097f640b] Skipping image analysis because the mini_magick gem isn't installed Cmor::Blog::Post Load (0.1ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" = ? ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Update All (0.1ms) UPDATE "cmor_blog_asset_details" SET "position" = ("cmor_blog_asset_details"."position" - 1), "updated_at" = '2020-01-19 05:27:11.127869' WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" > 1) [["post_id", 1]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 3], ["position", 1], ["created_at", "2020-01-19 05:27:11.129013"], ["updated_at", "2020-01-19 05:27:11.129013"]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] [ActiveStorage::AnalyzeJob] [71a1fc1d-5ee8-459d-b09c-4bf1097f640b] ActiveStorage::Blob Update (10.6ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 3]] [ActiveJob] [ActiveStorage::AnalyzeJob] [71a1fc1d-5ee8-459d-b09c-4bf1097f640b] Performed ActiveStorage::AnalyzeJob (Job ID: 71a1fc1d-5ee8-459d-b09c-4bf1097f640b) from Async(default) in 37.34ms  (1.2ms) SELECT COUNT(*) FROM "active_storage_attachments"  (0.3ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.2ms) begin transaction  (0.1ms) rollback transaction  (0.2ms) begin transaction Cmor::Blog::Post Exists (0.4ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-11"], ["LIMIT", 1]]  (0.3ms) rollback transaction  (0.3ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.3ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-12"], ["LIMIT", 1]] User Create (0.4ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:11.224097"], ["updated_at", "2020-01-19 05:27:11.224097"]] Cmor::Blog::Post Load (0.5ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (1.5ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 12"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-12"], ["position", 1], ["created_at", "2020-01-19 05:27:11.226086"], ["updated_at", "2020-01-19 05:27:11.226086"]]  (0.2ms) RELEASE SAVEPOINT active_record_1  (0.5ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  Disk Storage (0.9ms) Uploaded file to key: TGJLg4H9jsSmyYEDa7aCZLgJ (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.3ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "TGJLg4H9jsSmyYEDa7aCZLgJ"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:11.262344"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.2ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  Disk Storage (0.7ms) Uploaded file to key: XwaqdvtJvcGjBnLLFp4wcnsD (checksum: EH6qlR0oQyZbAPIJqHzCpw==)  (0.1ms) SAVEPOINT active_record_1 ActiveStorage::Blob Create (0.3ms) INSERT INTO "active_storage_blobs" ("key", "filename", "content_type", "metadata", "byte_size", "checksum", "created_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["key", "XwaqdvtJvcGjBnLLFp4wcnsD"], ["filename", "example.jpg"], ["content_type", "image/jpeg"], ["metadata", "{\"identified\":true}"], ["byte_size", 1925], ["checksum", "EH6qlR0oQyZbAPIJqHzCpw=="], ["created_at", "2020-01-19 05:27:11.432046"]]  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Cmor::Blog::Post Exists (0.2ms) SELECT 1 AS one FROM "cmor_blog_posts" WHERE "cmor_blog_posts"."id" IS NOT NULL AND "cmor_blog_posts"."slug" = ? LIMIT ? [["slug", "blog-post-14"], ["LIMIT", 1]] User Create (0.2ms) INSERT INTO "users" ("email", "created_at", "updated_at") VALUES (?, ?, ?) [["email", "MyString"], ["created_at", "2020-01-19 05:27:11.440665"], ["updated_at", "2020-01-19 05:27:11.440665"]] Cmor::Blog::Post Load (0.2ms) SELECT "cmor_blog_posts".* FROM "cmor_blog_posts" WHERE (1 = 1) AND ("cmor_blog_posts"."position" IS NOT NULL) ORDER BY "cmor_blog_posts"."position" DESC LIMIT ? [["LIMIT", 1]] Cmor::Blog::Post Create (0.2ms) INSERT INTO "cmor_blog_posts" ("title", "body", "created_by_id", "slug", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?) [["title", "Blog post 14"], ["body", "This is a blog post!"], ["created_by_id", 1], ["slug", "blog-post-14"], ["position", 1], ["created_at", "2020-01-19 05:27:11.441850"], ["updated_at", "2020-01-19 05:27:11.441850"]] ActiveStorage::Attachment Create (0.2ms) INSERT INTO "active_storage_attachments" ("name", "record_type", "record_id", "blob_id", "created_at") VALUES (?, ?, ?, ?, ?) [["name", "assets"], ["record_type", "Cmor::Blog::Post"], ["record_id", 1], ["blob_id", 1], ["created_at", "2020-01-19 05:27:11.445288"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.2ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 1], ["created_at", "2020-01-19 05:27:11.447243"], ["updated_at", "2020-01-19 05:27:11.447243"]] Cmor::Blog::AssetDetail Load (0.2ms) SELECT "cmor_blog_asset_details".* FROM "cmor_blog_asset_details" WHERE "cmor_blog_asset_details"."post_id" = ? AND ("cmor_blog_asset_details"."position" IS NOT NULL) ORDER BY "cmor_blog_asset_details"."position" DESC LIMIT ? [["post_id", 1], ["LIMIT", 1]] Cmor::Blog::AssetDetail Create (0.1ms) INSERT INTO "cmor_blog_asset_details" ("post_id", "asset_id", "position", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["post_id", 1], ["asset_id", 1], ["position", 2], ["created_at", "2020-01-19 05:27:11.450084"], ["updated_at", "2020-01-19 05:27:11.450084"]] Cmor::Blog::Post Update (0.1ms) UPDATE "cmor_blog_posts" SET "updated_at" = ? WHERE "cmor_blog_posts"."id" = ? [["updated_at", "2020-01-19 05:27:11.446709"], ["id", 1]]  (0.1ms) RELEASE SAVEPOINT active_record_1 [ActiveJob] Enqueued ActiveStorage::AnalyzeJob (Job ID: 58b594bb-f3ea-4a99-b6e0-d6a732771f31) to Async(default) with arguments: #> ActiveStorage::Blob Load (0.7ms) SELECT "active_storage_blobs".* FROM "active_storage_blobs" WHERE "active_storage_blobs"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31] Performing ActiveStorage::AnalyzeJob (Job ID: 58b594bb-f3ea-4a99-b6e0-d6a732771f31) from Async(default) with arguments: #> [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31]  Disk Storage (0.1ms) Downloaded file from key: XwaqdvtJvcGjBnLLFp4wcnsD [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31] Skipping image analysis because the mini_magick gem isn't installed  (0.2ms) rollback transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31]  (0.1ms) begin transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31] ActiveStorage::Blob Update (0.1ms) UPDATE "active_storage_blobs" SET "metadata" = ? WHERE "active_storage_blobs"."id" = ? [["metadata", "{\"identified\":true,\"analyzed\":true}"], ["id", 1]] [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31]  (0.1ms) commit transaction [ActiveJob] [ActiveStorage::AnalyzeJob] [58b594bb-f3ea-4a99-b6e0-d6a732771f31] Performed ActiveStorage::AnalyzeJob (Job ID: 58b594bb-f3ea-4a99-b6e0-d6a732771f31) from Async(default) in 10.54ms  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.2ms) begin transaction  (0.2ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction  (0.1ms) begin transaction  (0.1ms) rollback transaction