Sha256: ccd5f0ca552c1b5ed486c79f2e0ce2150a8bd66e5c105b8dd4e88c2107770658

Contents?: true

Size: 840 Bytes

Versions: 1

Compression:

Stored size: 840 Bytes

Contents

class AddPositionTypes

  def self.up
    %w{executive_management software_developer infrastructure_engineer project_manager
    	 program_manager network_operations_manager network_engineer
    	 quality_assurance_teste uncategorized
    	}.each do |position_type|
  		unless PositionType.iid(position_type)
  			PositionType.create(
	        description: position_type.titleize,
	        internal_identifier: position_type
		    )
  		end
    end
  end

  def self.down
   %w{executive_management software_developer infrastructure_engineer project_manager
    	 program_manager network_operations_manager network_engineer
    	 quality_assurance_teste uncategorized
    	}.each do |position_type|
  		existing_position_type = PositionType.iid(position_type)
  		existing_position_type.destroy if existing_position_type
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
erp_work_effort-4.2.0 db/data_migrations/20150709055922_add_position_types.rb