Sha256: ba0ba5c2eaad6d7a431ceb4d91426a0014ff88e020318f9c822b3dac19499688

Contents?: true

Size: 479 Bytes

Versions: 13

Compression:

Stored size: 479 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

13 entries across 13 versions & 1 rubygems

Version Path
foreman_salt-17.0.1 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-17.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-16.0.3 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-16.0.2 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-16.0.1 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-16.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-15.2.3 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-15.2.2 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-15.2.1 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-15.2.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-15.1.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-15.0.0 db/migrate/20140817210214_create_salt_modules.rb
foreman_salt-14.1.0 db/migrate/20140817210214_create_salt_modules.rb