Sha256: 88f0de822c7a0d0500a37261285c5586e9370eb7698134a76d3df6c8ae582f04

Contents?: true

Size: 262 Bytes

Versions: 127

Compression:

Stored size: 262 Bytes

Contents

class AssetUuid < ActiveRecord::Migration[5.2]
  def self.up
    add_column :assets, :uuid, :string
    Asset.reset_column_information
    Asset.all.each { |a| a.save! }    # triggers assign_uuid
  end

  def self.down
    remove_column :assets, :uuid
  end
end

Version data entries

127 entries across 127 versions & 1 rubygems

Version Path
trusty-cms-7.0.22 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.21 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.20 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.19 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.18 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.17 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.16 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.14 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.13 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.12 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.15 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.9.1 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.11 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.10 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.9 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.8 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.7 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.6 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.5 db/migrate/20110513205050_asset_uuid.rb
trusty-cms-7.0.4 db/migrate/20110513205050_asset_uuid.rb