.gitignore | |
|
|
.ruby-gemset | |
|
|
.ruby-version | |
|
|
.travis.yml | |
|
|
Gemfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
data-import.gemspec | |
|
|
scripts/ci.sh | |
|
|
tasks/ci.rake | |
|
|
tasks/db_specific/postgres.rake | |
|
|
tasks/metrics/flay.rake | |
|
|
tasks/metrics/flog.rake | |
|
|
tasks/metrics/metrics.rake | |
|
|
tasks/metrics/reek.rake | |
|
|
tasks/metrics/roodie.rake | |
|
|
tasks/spec.rake | |
|
|
lib/data-import.rb | 47 |
|
|
lib/data-import/database.rb | 25 |
|
|
lib/data-import/definition.rb | 24 |
|
|
lib/data-import/definition/lookup.rb | 76 |
|
|
lib/data-import/definition/mappings.rb | 56 |
|
|
lib/data-import/definition/script.rb | 16 |
|
|
lib/data-import/definition/simple.rb | 31 |
|
|
lib/data-import/definition/simple/importer.rb | 55 |
|
|
lib/data-import/dependency_resolver.rb | 58 | A 45 mins |
|
lib/data-import/dsl.rb | 54 |
|
|
lib/data-import/dsl/dependencies.rb | 11 |
|
|
lib/data-import/dsl/import.rb | 77 |
|
|
lib/data-import/dsl/script.rb | 15 |
|
|
lib/data-import/errors.rb | 38 |
|
|
lib/data-import/execution_context.rb | 33 |
|
|
lib/data-import/execution_plan.rb | 22 |
|
|
lib/data-import/logger.rb | 26 |
|
|
lib/data-import/runner.rb | 19 |
|
|
lib/data-import/sequel/dataset.rb | 30 |
|
|
lib/data-import/sequel/postgres/update_sequence.rb | 12 |
|
|
lib/data-import/sequel/table.rb | 46 |
|
|
lib/data-import/sequel/writer.rb | 49 |
|
|
lib/data-import/version.rb | 3 |
|
|