Sha256: aef2cdf8c4ab8b4e61dd87435d302d7cb38c055ba7b6f12837381b691521bbe5
Contents?: true
Size: 410 Bytes
Versions: 11
Compression:
Stored size: 410 Bytes
Contents
class DeleteOrphanedSmartClassParameters < ActiveRecord::Migration[4.2] def up condition = 'NOT EXISTS (SELECT 1 FROM environment_classes WHERE environment_classes.puppetclass_lookup_key_id = lookup_keys.id)' LookupValue.joins(:lookup_key).where(condition).where("lookup_keys.type = 'PuppetclassLookupKey'").delete_all PuppetclassLookupKey.where(condition).delete_all end def down end end
Version data entries
11 entries across 11 versions & 1 rubygems