download users csv

This commit is contained in:
Pete Matsyburka
2026-04-08 11:23:59 +03:00
parent 89e797b95f
commit 2303c21cea
3 changed files with 41 additions and 2 deletions
+15
View File
@@ -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