Advertisement
Guest User

Untitled

a guest
May 5th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. require "active_record"
  2.  
  3. config = {
  4. adapter: "sqlserver",
  5. host: "localhost",
  6. port: 1433,
  7. username: "sa",
  8. password: "yourStrong(!)Password",
  9. database: "groupby"
  10. }
  11.  
  12. class CreateUsers < ActiveRecord::Migration
  13. def change
  14. create_table :users do |t|
  15. t.string :role
  16. end
  17. end
  18. end
  19.  
  20. class User < ActiveRecord::Base
  21. end
  22.  
  23. ActiveRecord::Base.establish_connection config
  24.  
  25. unless ActiveRecord::Base.connection.data_source_exists? :users
  26. CreateUsers.new.change
  27. 3.times do
  28. User.create(role: "member")
  29. User.create(role: "admin")
  30. end
  31. end
  32.  
  33. p User.group(:role).pluck(:role)
  34. # p User.group(:role).exists?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement