Sha256: e59dd48a3cbdd546cbd40a7f9e657b7a2fc8f3f9a16afad0c983a236931112c8

Contents?: true

Size: 499 Bytes

Versions: 6

Compression:

Stored size: 499 Bytes

Contents

# frozen_string_literal: true

# Adding app_definitions db table
class CreateAppDefinitions < ActiveRecord::Migration[5.2]
  def up
    create_table :app_definitions do |t|
      t.string :name, :default => '', :null => false, :limit => 255, :unique => true
      t.text :description
      t.column :hostgroup_id, :integer
      t.text :parameters
      t.timestamps :null => true
    end
    add_foreign_key :app_definitions, :hostgroups
  end

  def down
    drop_table :app_definitions
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
foreman_acd-0.0.6 db/migrate/20190610202252_create_app_definitions.rb
foreman_acd-0.0.5 db/migrate/20190610202252_create_app_definitions.rb
foreman_acd-0.0.4 db/migrate/20190610202252_create_app_definitions.rb
foreman_acd-0.0.3 db/migrate/20190610202252_create_app_definitions.rb
foreman_acd-0.0.2 db/migrate/20190610202252_create_app_definitions.rb
foreman_acd-0.0.1 db/migrate/20190610202252_create_app_definitions.rb