├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── configure_aws.sh ├── create_stack.sh ├── delete_stack.sh ├── postgres_to_redshift ├── stack_env.sh └── update_stack.sh ├── config ├── cloud-formation-local-postgres.json └── cloud-formation-rds.json ├── lib ├── postgres_to_redshift.rb └── postgres_to_redshift │ ├── column.rb │ ├── table.rb │ └── version.rb ├── postgres_to_redshift.gemspec └── spec ├── features └── small_table_spec.rb ├── lib ├── postgres_to_redshift │ ├── column_spec.rb │ └── table_spec.rb └── postgres_to_redshift_spec.rb ├── spec_helper.rb └── spec_prepare.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | --tag ~type:feature 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/configure_aws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/bin/configure_aws.sh -------------------------------------------------------------------------------- /bin/create_stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/bin/create_stack.sh -------------------------------------------------------------------------------- /bin/delete_stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/bin/delete_stack.sh -------------------------------------------------------------------------------- /bin/postgres_to_redshift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/bin/postgres_to_redshift -------------------------------------------------------------------------------- /bin/stack_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/bin/stack_env.sh -------------------------------------------------------------------------------- /bin/update_stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/bin/update_stack.sh -------------------------------------------------------------------------------- /config/cloud-formation-local-postgres.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/config/cloud-formation-local-postgres.json -------------------------------------------------------------------------------- /config/cloud-formation-rds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/config/cloud-formation-rds.json -------------------------------------------------------------------------------- /lib/postgres_to_redshift.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/lib/postgres_to_redshift.rb -------------------------------------------------------------------------------- /lib/postgres_to_redshift/column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/lib/postgres_to_redshift/column.rb -------------------------------------------------------------------------------- /lib/postgres_to_redshift/table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/lib/postgres_to_redshift/table.rb -------------------------------------------------------------------------------- /lib/postgres_to_redshift/version.rb: -------------------------------------------------------------------------------- 1 | class PostgresToRedshift 2 | VERSION = "0.1.2" 3 | end 4 | -------------------------------------------------------------------------------- /postgres_to_redshift.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/postgres_to_redshift.gemspec -------------------------------------------------------------------------------- /spec/features/small_table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/spec/features/small_table_spec.rb -------------------------------------------------------------------------------- /spec/lib/postgres_to_redshift/column_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/spec/lib/postgres_to_redshift/column_spec.rb -------------------------------------------------------------------------------- /spec/lib/postgres_to_redshift/table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/spec/lib/postgres_to_redshift/table_spec.rb -------------------------------------------------------------------------------- /spec/lib/postgres_to_redshift_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/spec/lib/postgres_to_redshift_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_prepare.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toothrot/postgres_to_redshift/HEAD/spec/spec_prepare.rb --------------------------------------------------------------------------------