class Migrator

Constants

MESSAGE

Attributes

contentful_importer[R]
storage_room_exporter[R]

Public Instance Methods

run() click to toggle source
# File lib/migrator.rb, line 20
def run
  puts MESSAGE
  action_choice = gets.to_i
  case action_choice
    when 1
      storage_room_exporter.export_collections
      storage_room_exporter.export_entries
    when 2
      storage_room_exporter.mapping_collections_input_types
    when 3
      contentful_importer.create_space
      contentful_importer.import_content_types
      contentful_importer.find_symbol_type_in_collection
    when 4
      contentful_importer.import_entries
    when 5
      contentful_importer.publish_all_entries
    when 6
      contentful_importer.test_credentials
  end
end