Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _records = where(license_id: license_id)
- _records.reload
- _activated_records = _records.select {|item| item.status = STATUS::ACTIVE_LICENSE}
- _deactivated_records = _records.select {|item| item.status != STATUS::ACTIVE_LICENSE}
- [1] pry(Login)> _records
- => [
- [0] #<Login:0x007f8bca8b8910> {
- :id => 65,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "FF",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [1] #<Login:0x007f8bca8b86b8> {
- :id => 66,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "01",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [2] #<Login:0x007f8bca8b84d8> {
- :id => 67,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "02",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [3] #<Login:0x007f8bca8b8370> {
- :id => 68,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "03",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [4] #<Login:0x007f8bca8b8190> {
- :id => 69,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "04",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- }
- ]
- [2] pry(Login)> _records.reload
- => [
- [0] #<Login:0x007f8bcb375510> {
- :id => 65,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "FF",
- :status => "DEACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [1] #<Login:0x007f8bcb375380> {
- :id => 66,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "01",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [2] #<Login:0x007f8bcb375240> {
- :id => 67,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "02",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [3] #<Login:0x007f8bcb375100> {
- :id => 68,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "03",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- },
- [4] #<Login:0x007f8bcb374fc0> {
- :id => 69,
- :user_id => 54,
- :license_id => 54,
- :client_machine_code => "04",
- :status => "ACTIVATED",
- :created_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00,
- :updated_at => Sun, 18 Mar 2018 19:23:03 UTC +00:00
- }
- ]
Add Comment
Please, Sign In to add comment