Sha256: 3db568244882292246b3ba3b7ee0f5a76202c252b2ec05d0126348530b1b5774
Contents?: true
Size: 701 Bytes
Versions: 5
Compression:
Stored size: 701 Bytes
Contents
class CreatePuppetclasses < ActiveRecord::Migration def self.up create_table :puppetclasses do |t| t.string :name t.string :nameindicator t.integer :operatingsystem_id t.timestamps end create_table :hosts_puppetclasses, :id => false do |t| t.references :puppetclass, :null => false t.references :host, :null => false end create_table :operatingsystems_puppetclasses, :id => false do |t| t.references :puppetclass, :null => false t.references :operatingsystem, :null => false end end def self.down drop_table :puppetclasses drop_table :hosts_puppetclasses drop_table :operatingsystems_puppetclasses end end
Version data entries
5 entries across 5 versions & 1 rubygems