Advertisement
Guest User

Untitled

a guest
May 16th, 2019
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. # Rails 5.2
  2. > User.count
  3. SELECT COUNT(\*) FROM "users"
  4. => 3
  5.  
  6. > User.all.touch_all
  7. => Traceback (most recent call last):1: from (irb):2
  8. NoMethodError (undefined method 'touch_all' for #<User::ActiveRecord_Relation:0x00007fe6261f9c58>)
  9.  
  10. > User.all.each(&:touch)
  11. SELECT "users".* FROM "users"
  12. begin transaction
  13. UPDATE "users" SET "updated_at" = ? WHERE "users"."id" = ? [["updated_at", "2019-04-20 16:23:31.388028"], ["id", 1]]
  14. commit transaction
  15. begin transaction
  16. UPDATE "users" SET "updated_at" = ? WHERE "users"."id" = ? [["updated_at", "2019-04-20 16:23:31.418028"], ["id", 2]]
  17. commit transaction
  18. begin transaction
  19. UPDATE "users" SET "updated_at" = ? WHERE "users"."id" = ? [["updated_at", "2019-04-20 16:23:31.518028"], ["id", 3]]
  20. commit transaction
  21.  
  22. => [#<User id: 1, name: "John", email: "john@gmail.com", rating: 2, created_at: "2019-04-10 16:09:29", updated_at: "2019-04-20 16:23:31">, #<User id: 2, name: "Marry", email: "marry@gmail.com", rating: 4, created_at: "2019-04-10 16:09:43", updated_at: "2019-04-20 16:23:31">, #<User id: 3, name: "Poll", email: "poll@gmail.com", rating: 4, created_at: "2019-04-10 16:09:45", updated_at: "2019-04-20 16:23:31">]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement