Sha256: c869aa46c908e863888df12e849a2ed0a6ec3fcfc5b25dd19af9949a9bcfcf4a
Contents?: true
Size: 705 Bytes
Versions: 1
Compression:
Stored size: 705 Bytes
Contents
class AddSomeIndexes < ActiveRecord::Migration[4.2] def change # puppetclasses add_index :puppetclasses, :name # turn off Foreign Key checks execute 'SET CONSTRAINTS ALL DEFERRED;' if ActiveRecord::Base.connection.adapter_name == 'PostgreSQL' add_foreign_key 'host_classes', 'hosts', name: 'host_classes_host_id_fk' add_foreign_key 'host_classes', 'puppetclasses', name: 'host_classes_puppetclass_id_fk' add_foreign_key 'operatingsystems_puppetclasses', 'operatingsystems', name: 'operatingsystems_puppetclasses_operatingsystem_id_fk' add_foreign_key 'operatingsystems_puppetclasses', 'puppetclasses', name: 'operatingsystems_puppetclasses_puppetclass_id_fk' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_puppet-2.0.0.alpha.2 | db/migrate_foreman/20120824142048_add_some_indexes.rb |