Files
docuseal/db/migrate/20241028162000_add_secret_to_webhook_urls.rb
T

22 lines
457 B
Ruby
Raw Normal View History

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