├── .codeclimate.yml ├── .gitignore ├── .rubocop.yml ├── .spelling ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.md ├── README.md ├── datashift.gemspec ├── datashift.thor ├── lib ├── datashift.rb ├── datashift │ ├── applications │ │ ├── apache_poi_extensions.rb │ │ ├── excel.rb │ │ ├── hssf_row_extensions.rb │ │ ├── jexcel_file.rb │ │ ├── jexcel_file_extensions.rb │ │ ├── jruby │ │ │ └── word.rb │ │ ├── ruby_poi_translations.rb │ │ └── spreadsheet_extensions.rb │ ├── binder.rb │ ├── column_packer.rb │ ├── configuration.rb │ ├── core_ext │ │ ├── array.rb │ │ ├── csv_ext.rb │ │ ├── string.rb │ │ └── to_b.rb │ ├── delimiters.rb │ ├── doc_context.rb │ ├── excel_base.rb │ ├── exceptions.rb │ ├── exporters │ │ ├── configuration.rb │ │ ├── csv_exporter.rb │ │ ├── excel_exporter.rb │ │ └── exporter_base.rb │ ├── file_definitions.rb │ ├── generators │ │ ├── config_generator.rb │ │ ├── csv_generator.rb │ │ ├── excel_generator.rb │ │ └── generator_base.rb │ ├── guards.rb │ ├── header.rb │ ├── headers.rb │ ├── inbound_data │ │ ├── column.rb │ │ ├── lookup_support.rb │ │ └── method_binding.rb │ ├── java │ │ └── poi-3.7 │ │ │ ├── ._poi-3.7-20101029.jar5645100390082102460.tmp │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── RELEASE_NOTES.txt │ │ │ ├── lib │ │ │ ├── commons-logging-1.1.jar │ │ │ ├── junit-3.8.1.jar │ │ │ └── log4j-1.2.13.jar │ │ │ ├── ooxml-lib │ │ │ ├── dom4j-1.6.1.jar │ │ │ ├── geronimo-stax-api_1.0_spec-1.0.jar │ │ │ └── xmlbeans-2.3.0.jar │ │ │ ├── poi-3.7-20101029.jar │ │ │ ├── poi-examples-3.7-20101029.jar │ │ │ ├── poi-ooxml-3.7-20101029.jar │ │ │ ├── poi-ooxml-schemas-3.7-20101029.jar │ │ │ └── poi-scratchpad-3.7-20101029.jar │ ├── load_object.rb │ ├── loaders │ │ ├── configuration.rb │ │ ├── csv_loader.rb │ │ ├── excel_loader.rb │ │ ├── failure_data.rb │ │ ├── file_loader.rb │ │ ├── loader_base.rb │ │ ├── loader_factory.rb │ │ ├── paperclip │ │ │ ├── attachment_loader.rb │ │ │ ├── datashift_paperclip.rb │ │ │ └── image_loading.rb │ │ └── reporters │ │ │ ├── basic_stdout_reporter.rb │ │ │ └── reporter.rb │ ├── logging.rb │ ├── mandatory.rb │ ├── mapping │ │ ├── data_flow_schema.rb │ │ └── mapper_utils.rb │ ├── model_methods │ │ ├── catalogue.rb │ │ ├── collection.rb │ │ ├── model_method.rb │ │ ├── model_methods_manager.rb │ │ └── operator.rb │ ├── node_collection.rb │ ├── node_context.rb │ ├── populators │ │ ├── has_many.rb │ │ ├── insistent_assignment.rb │ │ ├── populator.rb │ │ └── populator_factory.rb │ ├── progress_monitor.rb │ ├── querying.rb │ ├── templates │ │ └── import_export_config.erb │ ├── transformation │ │ ├── factory.rb │ │ └── remove.rb │ └── version.rb ├── generators │ ├── datashift │ │ └── install_generator.rb │ └── templates │ │ └── datashift.rb └── tasks │ ├── config.thor │ ├── config │ ├── seed_fu_product_template.erb │ └── tidy_config.txt │ ├── export.thor │ ├── generate.thor │ ├── import.thor │ ├── paperclip.thor │ ├── thor_behaviour.rb │ ├── to_convert_to_thor │ └── db_tasks.rake │ └── tools.thor ├── md_style.rb └── spec ├── datashift ├── binder_spec.rb ├── configuration │ ├── config_generator_spec.rb │ └── configuration.rb ├── context_factory_spec.rb ├── data_flow_schema_spec.rb ├── datashift_spec.rb ├── excel_base_spec.rb ├── excel_spec.rb ├── exporters │ ├── csv_exporter_spec.rb │ ├── csv_generator_spec.rb │ ├── excel_exporter_spec.rb │ ├── excel_generator_spec.rb │ └── generator_base_spec.rb ├── failure_data_spec.rb ├── file_definitions.rb ├── headers_spec.rb ├── inbound_data_spec.rb ├── loaders │ ├── csv_loader_spec.rb │ ├── data_flow_excel_loader_spec.rb │ ├── excel_loader_failures_spec.rb │ ├── excel_loader_spec.rb │ ├── loader_base_spec.rb │ ├── mapped_excel_loader_spec.rb │ └── paperclip_loader_spec.rb ├── mapper_utils_spec.rb ├── method_binding_spec.rb ├── model_method_spec.rb ├── model_methods_catalogue.rb ├── model_methods_collection_spec.rb ├── model_methods_manager_spec.rb ├── populator_spec.rb ├── thor_spec.rb └── transformation │ ├── factory_spec.rb │ └── transformer_remove_spec.rb ├── factories ├── categories.rb ├── factories.rb ├── milestone.rb ├── owner_factory.rb ├── projects.rb └── version_factory.rb ├── fixtures ├── BadAssociationName.xls ├── DemoNegativeTesting.xls ├── ProjectsFullCategoriesLookup.xls ├── ProjectsMultiCategories.xls ├── ProjectsMultiCategoriesHeaderLookup.xls ├── ProjectsSingleCategories.xls ├── ProjectsSingleCategories.xlsx ├── SimpleProjects.xls ├── config │ ├── ProjectConfiguration.yml │ └── database.yml ├── csv │ ├── BadAssociationName.csv │ ├── DemoNegativeTesting.csv │ ├── ProjectsMultiCategories.csv │ ├── ProjectsMultiCategoriesHeaderLookup.csv │ ├── ProjectsSingleCategories.csv │ └── SimpleProjects.csv ├── db │ ├── migrate │ │ ├── 20110803201325_create_test_bed.rb │ │ └── 20121009161700_add_digitals.rb │ └── seeds.rb ├── images │ ├── DEMO_001_ror_bag.jpeg │ ├── DEMO_002_Powerstation.jpeg │ ├── DEMO_003_ror_mug.jpeg │ └── DEMO_004_ror_ringer.jpeg ├── load_datashift.thor ├── models │ ├── category.rb │ ├── digital.rb │ ├── empty.rb │ ├── loader_release.rb │ ├── long_and_complex_table_linked_to_version.rb │ ├── milestone.rb │ ├── owner.rb │ ├── project.rb │ ├── user.rb │ └── version.rb ├── sandbox_example.thor ├── simple_export_spec.xls ├── simple_template_spec.xls └── test_model_defs.rb ├── spec_helper.rb └── support ├── clear_and_manage_contexts.rb ├── database_cleaner.rb ├── datashift_test_helpers.rb ├── files_paths_helper.rb ├── fixtures └── results │ └── mapping_template.yaml └── sandbox.rb /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.spelling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/.spelling -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/README.md -------------------------------------------------------------------------------- /datashift.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/datashift.gemspec -------------------------------------------------------------------------------- /datashift.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/datashift.thor -------------------------------------------------------------------------------- /lib/datashift.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift.rb -------------------------------------------------------------------------------- /lib/datashift/applications/apache_poi_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/apache_poi_extensions.rb -------------------------------------------------------------------------------- /lib/datashift/applications/excel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/excel.rb -------------------------------------------------------------------------------- /lib/datashift/applications/hssf_row_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/hssf_row_extensions.rb -------------------------------------------------------------------------------- /lib/datashift/applications/jexcel_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/jexcel_file.rb -------------------------------------------------------------------------------- /lib/datashift/applications/jexcel_file_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/jexcel_file_extensions.rb -------------------------------------------------------------------------------- /lib/datashift/applications/jruby/word.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/jruby/word.rb -------------------------------------------------------------------------------- /lib/datashift/applications/ruby_poi_translations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/ruby_poi_translations.rb -------------------------------------------------------------------------------- /lib/datashift/applications/spreadsheet_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/applications/spreadsheet_extensions.rb -------------------------------------------------------------------------------- /lib/datashift/binder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/binder.rb -------------------------------------------------------------------------------- /lib/datashift/column_packer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/column_packer.rb -------------------------------------------------------------------------------- /lib/datashift/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/configuration.rb -------------------------------------------------------------------------------- /lib/datashift/core_ext/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/core_ext/array.rb -------------------------------------------------------------------------------- /lib/datashift/core_ext/csv_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/core_ext/csv_ext.rb -------------------------------------------------------------------------------- /lib/datashift/core_ext/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/core_ext/string.rb -------------------------------------------------------------------------------- /lib/datashift/core_ext/to_b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/core_ext/to_b.rb -------------------------------------------------------------------------------- /lib/datashift/delimiters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/delimiters.rb -------------------------------------------------------------------------------- /lib/datashift/doc_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/doc_context.rb -------------------------------------------------------------------------------- /lib/datashift/excel_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/excel_base.rb -------------------------------------------------------------------------------- /lib/datashift/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/exceptions.rb -------------------------------------------------------------------------------- /lib/datashift/exporters/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/exporters/configuration.rb -------------------------------------------------------------------------------- /lib/datashift/exporters/csv_exporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/exporters/csv_exporter.rb -------------------------------------------------------------------------------- /lib/datashift/exporters/excel_exporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/exporters/excel_exporter.rb -------------------------------------------------------------------------------- /lib/datashift/exporters/exporter_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/exporters/exporter_base.rb -------------------------------------------------------------------------------- /lib/datashift/file_definitions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/file_definitions.rb -------------------------------------------------------------------------------- /lib/datashift/generators/config_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/generators/config_generator.rb -------------------------------------------------------------------------------- /lib/datashift/generators/csv_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/generators/csv_generator.rb -------------------------------------------------------------------------------- /lib/datashift/generators/excel_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/generators/excel_generator.rb -------------------------------------------------------------------------------- /lib/datashift/generators/generator_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/generators/generator_base.rb -------------------------------------------------------------------------------- /lib/datashift/guards.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/guards.rb -------------------------------------------------------------------------------- /lib/datashift/header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/header.rb -------------------------------------------------------------------------------- /lib/datashift/headers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/headers.rb -------------------------------------------------------------------------------- /lib/datashift/inbound_data/column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/inbound_data/column.rb -------------------------------------------------------------------------------- /lib/datashift/inbound_data/lookup_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/inbound_data/lookup_support.rb -------------------------------------------------------------------------------- /lib/datashift/inbound_data/method_binding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/inbound_data/method_binding.rb -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/._poi-3.7-20101029.jar5645100390082102460.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/._poi-3.7-20101029.jar5645100390082102460.tmp -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/LICENSE -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/NOTICE -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/RELEASE_NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/RELEASE_NOTES.txt -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/lib/commons-logging-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/lib/commons-logging-1.1.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/lib/junit-3.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/lib/junit-3.8.1.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/lib/log4j-1.2.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/lib/log4j-1.2.13.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/ooxml-lib/dom4j-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/ooxml-lib/dom4j-1.6.1.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/ooxml-lib/geronimo-stax-api_1.0_spec-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/ooxml-lib/geronimo-stax-api_1.0_spec-1.0.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/ooxml-lib/xmlbeans-2.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/ooxml-lib/xmlbeans-2.3.0.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/poi-3.7-20101029.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/poi-3.7-20101029.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/poi-examples-3.7-20101029.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/poi-examples-3.7-20101029.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/poi-ooxml-3.7-20101029.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/poi-ooxml-3.7-20101029.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/poi-ooxml-schemas-3.7-20101029.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/poi-ooxml-schemas-3.7-20101029.jar -------------------------------------------------------------------------------- /lib/datashift/java/poi-3.7/poi-scratchpad-3.7-20101029.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/java/poi-3.7/poi-scratchpad-3.7-20101029.jar -------------------------------------------------------------------------------- /lib/datashift/load_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/load_object.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/configuration.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/csv_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/csv_loader.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/excel_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/excel_loader.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/failure_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/failure_data.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/file_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/file_loader.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/loader_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/loader_base.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/loader_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/loader_factory.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/paperclip/attachment_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/paperclip/attachment_loader.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/paperclip/datashift_paperclip.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/paperclip/datashift_paperclip.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/paperclip/image_loading.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/paperclip/image_loading.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/reporters/basic_stdout_reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/reporters/basic_stdout_reporter.rb -------------------------------------------------------------------------------- /lib/datashift/loaders/reporters/reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/loaders/reporters/reporter.rb -------------------------------------------------------------------------------- /lib/datashift/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/logging.rb -------------------------------------------------------------------------------- /lib/datashift/mandatory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/mandatory.rb -------------------------------------------------------------------------------- /lib/datashift/mapping/data_flow_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/mapping/data_flow_schema.rb -------------------------------------------------------------------------------- /lib/datashift/mapping/mapper_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/mapping/mapper_utils.rb -------------------------------------------------------------------------------- /lib/datashift/model_methods/catalogue.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/model_methods/catalogue.rb -------------------------------------------------------------------------------- /lib/datashift/model_methods/collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/model_methods/collection.rb -------------------------------------------------------------------------------- /lib/datashift/model_methods/model_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/model_methods/model_method.rb -------------------------------------------------------------------------------- /lib/datashift/model_methods/model_methods_manager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/model_methods/model_methods_manager.rb -------------------------------------------------------------------------------- /lib/datashift/model_methods/operator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/model_methods/operator.rb -------------------------------------------------------------------------------- /lib/datashift/node_collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/node_collection.rb -------------------------------------------------------------------------------- /lib/datashift/node_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/node_context.rb -------------------------------------------------------------------------------- /lib/datashift/populators/has_many.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/populators/has_many.rb -------------------------------------------------------------------------------- /lib/datashift/populators/insistent_assignment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/populators/insistent_assignment.rb -------------------------------------------------------------------------------- /lib/datashift/populators/populator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/populators/populator.rb -------------------------------------------------------------------------------- /lib/datashift/populators/populator_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/populators/populator_factory.rb -------------------------------------------------------------------------------- /lib/datashift/progress_monitor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/progress_monitor.rb -------------------------------------------------------------------------------- /lib/datashift/querying.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/querying.rb -------------------------------------------------------------------------------- /lib/datashift/templates/import_export_config.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/templates/import_export_config.erb -------------------------------------------------------------------------------- /lib/datashift/transformation/factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/transformation/factory.rb -------------------------------------------------------------------------------- /lib/datashift/transformation/remove.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/transformation/remove.rb -------------------------------------------------------------------------------- /lib/datashift/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/datashift/version.rb -------------------------------------------------------------------------------- /lib/generators/datashift/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/generators/datashift/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/templates/datashift.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/generators/templates/datashift.rb -------------------------------------------------------------------------------- /lib/tasks/config.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/config.thor -------------------------------------------------------------------------------- /lib/tasks/config/seed_fu_product_template.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/config/seed_fu_product_template.erb -------------------------------------------------------------------------------- /lib/tasks/config/tidy_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/config/tidy_config.txt -------------------------------------------------------------------------------- /lib/tasks/export.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/export.thor -------------------------------------------------------------------------------- /lib/tasks/generate.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/generate.thor -------------------------------------------------------------------------------- /lib/tasks/import.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/import.thor -------------------------------------------------------------------------------- /lib/tasks/paperclip.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/paperclip.thor -------------------------------------------------------------------------------- /lib/tasks/thor_behaviour.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/thor_behaviour.rb -------------------------------------------------------------------------------- /lib/tasks/to_convert_to_thor/db_tasks.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/to_convert_to_thor/db_tasks.rake -------------------------------------------------------------------------------- /lib/tasks/tools.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/lib/tasks/tools.thor -------------------------------------------------------------------------------- /md_style.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/md_style.rb -------------------------------------------------------------------------------- /spec/datashift/binder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/binder_spec.rb -------------------------------------------------------------------------------- /spec/datashift/configuration/config_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/configuration/config_generator_spec.rb -------------------------------------------------------------------------------- /spec/datashift/configuration/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/configuration/configuration.rb -------------------------------------------------------------------------------- /spec/datashift/context_factory_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/context_factory_spec.rb -------------------------------------------------------------------------------- /spec/datashift/data_flow_schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/data_flow_schema_spec.rb -------------------------------------------------------------------------------- /spec/datashift/datashift_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/datashift_spec.rb -------------------------------------------------------------------------------- /spec/datashift/excel_base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/excel_base_spec.rb -------------------------------------------------------------------------------- /spec/datashift/excel_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/excel_spec.rb -------------------------------------------------------------------------------- /spec/datashift/exporters/csv_exporter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/exporters/csv_exporter_spec.rb -------------------------------------------------------------------------------- /spec/datashift/exporters/csv_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/exporters/csv_generator_spec.rb -------------------------------------------------------------------------------- /spec/datashift/exporters/excel_exporter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/exporters/excel_exporter_spec.rb -------------------------------------------------------------------------------- /spec/datashift/exporters/excel_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/exporters/excel_generator_spec.rb -------------------------------------------------------------------------------- /spec/datashift/exporters/generator_base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/exporters/generator_base_spec.rb -------------------------------------------------------------------------------- /spec/datashift/failure_data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/failure_data_spec.rb -------------------------------------------------------------------------------- /spec/datashift/file_definitions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/file_definitions.rb -------------------------------------------------------------------------------- /spec/datashift/headers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/headers_spec.rb -------------------------------------------------------------------------------- /spec/datashift/inbound_data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/inbound_data_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/csv_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/csv_loader_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/data_flow_excel_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/data_flow_excel_loader_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/excel_loader_failures_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/excel_loader_failures_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/excel_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/excel_loader_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/loader_base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/loader_base_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/mapped_excel_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/mapped_excel_loader_spec.rb -------------------------------------------------------------------------------- /spec/datashift/loaders/paperclip_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/loaders/paperclip_loader_spec.rb -------------------------------------------------------------------------------- /spec/datashift/mapper_utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/mapper_utils_spec.rb -------------------------------------------------------------------------------- /spec/datashift/method_binding_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/method_binding_spec.rb -------------------------------------------------------------------------------- /spec/datashift/model_method_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/model_method_spec.rb -------------------------------------------------------------------------------- /spec/datashift/model_methods_catalogue.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/model_methods_catalogue.rb -------------------------------------------------------------------------------- /spec/datashift/model_methods_collection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/model_methods_collection_spec.rb -------------------------------------------------------------------------------- /spec/datashift/model_methods_manager_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/model_methods_manager_spec.rb -------------------------------------------------------------------------------- /spec/datashift/populator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/populator_spec.rb -------------------------------------------------------------------------------- /spec/datashift/thor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/thor_spec.rb -------------------------------------------------------------------------------- /spec/datashift/transformation/factory_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/transformation/factory_spec.rb -------------------------------------------------------------------------------- /spec/datashift/transformation/transformer_remove_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/datashift/transformation/transformer_remove_spec.rb -------------------------------------------------------------------------------- /spec/factories/categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/factories/categories.rb -------------------------------------------------------------------------------- /spec/factories/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/factories/factories.rb -------------------------------------------------------------------------------- /spec/factories/milestone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/factories/milestone.rb -------------------------------------------------------------------------------- /spec/factories/owner_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/factories/owner_factory.rb -------------------------------------------------------------------------------- /spec/factories/projects.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/factories/projects.rb -------------------------------------------------------------------------------- /spec/factories/version_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/factories/version_factory.rb -------------------------------------------------------------------------------- /spec/fixtures/BadAssociationName.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/BadAssociationName.xls -------------------------------------------------------------------------------- /spec/fixtures/DemoNegativeTesting.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/DemoNegativeTesting.xls -------------------------------------------------------------------------------- /spec/fixtures/ProjectsFullCategoriesLookup.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/ProjectsFullCategoriesLookup.xls -------------------------------------------------------------------------------- /spec/fixtures/ProjectsMultiCategories.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/ProjectsMultiCategories.xls -------------------------------------------------------------------------------- /spec/fixtures/ProjectsMultiCategoriesHeaderLookup.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/ProjectsMultiCategoriesHeaderLookup.xls -------------------------------------------------------------------------------- /spec/fixtures/ProjectsSingleCategories.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/ProjectsSingleCategories.xls -------------------------------------------------------------------------------- /spec/fixtures/ProjectsSingleCategories.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/ProjectsSingleCategories.xlsx -------------------------------------------------------------------------------- /spec/fixtures/SimpleProjects.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/SimpleProjects.xls -------------------------------------------------------------------------------- /spec/fixtures/config/ProjectConfiguration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/config/ProjectConfiguration.yml -------------------------------------------------------------------------------- /spec/fixtures/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/config/database.yml -------------------------------------------------------------------------------- /spec/fixtures/csv/BadAssociationName.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/csv/BadAssociationName.csv -------------------------------------------------------------------------------- /spec/fixtures/csv/DemoNegativeTesting.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/csv/DemoNegativeTesting.csv -------------------------------------------------------------------------------- /spec/fixtures/csv/ProjectsMultiCategories.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/csv/ProjectsMultiCategories.csv -------------------------------------------------------------------------------- /spec/fixtures/csv/ProjectsMultiCategoriesHeaderLookup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/csv/ProjectsMultiCategoriesHeaderLookup.csv -------------------------------------------------------------------------------- /spec/fixtures/csv/ProjectsSingleCategories.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/csv/ProjectsSingleCategories.csv -------------------------------------------------------------------------------- /spec/fixtures/csv/SimpleProjects.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/csv/SimpleProjects.csv -------------------------------------------------------------------------------- /spec/fixtures/db/migrate/20110803201325_create_test_bed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/db/migrate/20110803201325_create_test_bed.rb -------------------------------------------------------------------------------- /spec/fixtures/db/migrate/20121009161700_add_digitals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/db/migrate/20121009161700_add_digitals.rb -------------------------------------------------------------------------------- /spec/fixtures/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/db/seeds.rb -------------------------------------------------------------------------------- /spec/fixtures/images/DEMO_001_ror_bag.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/images/DEMO_001_ror_bag.jpeg -------------------------------------------------------------------------------- /spec/fixtures/images/DEMO_002_Powerstation.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/images/DEMO_002_Powerstation.jpeg -------------------------------------------------------------------------------- /spec/fixtures/images/DEMO_003_ror_mug.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/images/DEMO_003_ror_mug.jpeg -------------------------------------------------------------------------------- /spec/fixtures/images/DEMO_004_ror_ringer.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/images/DEMO_004_ror_ringer.jpeg -------------------------------------------------------------------------------- /spec/fixtures/load_datashift.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/load_datashift.thor -------------------------------------------------------------------------------- /spec/fixtures/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/category.rb -------------------------------------------------------------------------------- /spec/fixtures/models/digital.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/digital.rb -------------------------------------------------------------------------------- /spec/fixtures/models/empty.rb: -------------------------------------------------------------------------------- 1 | class Empty < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /spec/fixtures/models/loader_release.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/loader_release.rb -------------------------------------------------------------------------------- /spec/fixtures/models/long_and_complex_table_linked_to_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/long_and_complex_table_linked_to_version.rb -------------------------------------------------------------------------------- /spec/fixtures/models/milestone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/milestone.rb -------------------------------------------------------------------------------- /spec/fixtures/models/owner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/owner.rb -------------------------------------------------------------------------------- /spec/fixtures/models/project.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/project.rb -------------------------------------------------------------------------------- /spec/fixtures/models/user.rb: -------------------------------------------------------------------------------- 1 | class User < ActiveRecord::Base 2 | 3 | has_many :projects 4 | 5 | end 6 | -------------------------------------------------------------------------------- /spec/fixtures/models/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/models/version.rb -------------------------------------------------------------------------------- /spec/fixtures/sandbox_example.thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/sandbox_example.thor -------------------------------------------------------------------------------- /spec/fixtures/simple_export_spec.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/simple_export_spec.xls -------------------------------------------------------------------------------- /spec/fixtures/simple_template_spec.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/simple_template_spec.xls -------------------------------------------------------------------------------- /spec/fixtures/test_model_defs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/fixtures/test_model_defs.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/clear_and_manage_contexts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/support/clear_and_manage_contexts.rb -------------------------------------------------------------------------------- /spec/support/database_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/support/database_cleaner.rb -------------------------------------------------------------------------------- /spec/support/datashift_test_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/support/datashift_test_helpers.rb -------------------------------------------------------------------------------- /spec/support/files_paths_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/support/files_paths_helper.rb -------------------------------------------------------------------------------- /spec/support/fixtures/results/mapping_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/support/fixtures/results/mapping_template.yaml -------------------------------------------------------------------------------- /spec/support/sandbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/autotelik/datashift/HEAD/spec/support/sandbox.rb --------------------------------------------------------------------------------