Sha256: e6fab803ef898170892ba151d92b3ff4dadc27182ef4112b574c3c9a2e8c5218

Contents?: true

Size: 494 Bytes

Versions: 16

Compression:

Stored size: 494 Bytes

Contents

class CreateSaltModules < ActiveRecord::Migration[4.2]
  def self.up
    create_table :salt_modules do |t|
      t.string :name, :default => '', :null => false
      t.timestamps :null => true
    end

    create_table 'hosts_salt_modules', :id => false do |t|
      t.column :host_id, :integer
      t.column :salt_module_id, :integer
    end

    add_index :salt_modules, :name, :unique => true
  end

  def self.down
    drop_table :salt_modules
    drop_table :hosts_salt_modules
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
foreman_salt-14.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.2.4 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.2.3 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.2.2 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.2.1 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.2.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.1.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-13.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-12.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-11.0.1 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-11.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-10.3.1 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-10.3.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-10.2.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-10.1.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-10.0.0 db/migrate/20140817210214_create_salt_modules.rb