Files
docuseal/db/migrate/20241028162000_add_secret_to_webhook_urls.rb
T
Pete Matsyburka 2542f26d96 adjust webhooks
2024-11-03 09:49:30 +02:00

22 lines
457 B
Ruby

# frozen_string_literal: true
class AddSecretToWebhookUrls < ActiveRecord::Migration[7.2]
class MigrationWebhookUrl < ApplicationRecord
self.table_name = 'webhook_urls'
serialize :secret, coder: JSON
encrypts :url, :secret
end
def change
add_column :webhook_urls, :secret, :text
MigrationWebhookUrl.all.each do |url|
url.update_columns(secret: {})
end
change_column_null :webhook_urls, :secret, false
end
end