download users csv
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Users
|
||||
module_function
|
||||
|
||||
def generate_csv(users)
|
||||
headers = %w[email first_name last_name role current_sign_in_at last_sign_in_at updated_at created_at]
|
||||
|
||||
CSVSafe.generate do |csv|
|
||||
csv << headers
|
||||
|
||||
users.each { |user| csv << user.values_at(*headers) }
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user