Sha256: 55bb1dbbbfe1caff4414d2b1eb44c70b1baf795f1828a256186abfed0873c3e1
Contents?: true
Size: 526 Bytes
Versions: 45
Compression:
Stored size: 526 Bytes
Contents
require 'pact_broker/db/data_migrations/helpers' module PactBroker module DB module DataMigrations class DeleteDeprecatedWebhookExecutions extend Helpers def self.call(connection) if columns_exist?(connection) connection[:webhook_executions].where(triggered_webhook_id: nil).delete end end def self.columns_exist?(connection) column_exists?(connection, :webhook_executions, :triggered_webhook_id) end end end end end
Version data entries
45 entries across 45 versions & 1 rubygems