From bb13f87b236d7c21ad84bb293f0f6854e2f82f47 Mon Sep 17 00:00:00 2001 From: xihai01 Date: Wed, 26 Feb 2025 12:37:53 -0500 Subject: [PATCH] seed api credential with token data in dev --- db/seeds.rb | 1 + db/seeds/api_credential_data.rb | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 db/seeds/api_credential_data.rb diff --git a/db/seeds.rb b/db/seeds.rb index f6d70dce47..27b3ba1900 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -147,3 +147,4 @@ def create_org_related_data(db_populator, casa_org, options) Rails.logger.error { "Caught error during db seed emancipation_options_prune, continuing. Message: #{e}" } end load(Rails.root.join("db/seeds/placement_data.rb")) +load(Rails.root.join("db/seeds/api_credential_data.rb")) diff --git a/db/seeds/api_credential_data.rb b/db/seeds/api_credential_data.rb new file mode 100644 index 0000000000..b1a946cdbc --- /dev/null +++ b/db/seeds/api_credential_data.rb @@ -0,0 +1,6 @@ +ApiCredential.destroy_all +users = User.all + +users.each do |user| + ApiCredential.create!(user: user, api_token_digest: Digest::SHA256.hexdigest(SecureRandom.hex(18)), refresh_token_digest: Digest::SHA256.hexdigest(SecureRandom.hex(18))) +end