.gitignore | 100644 | 0 | 0 | | | 600 Bytes | 074eb9e1c013c43e19d00be1b234acfda3cc82fa9c534f73e408538d3d945b6f |
.rubocop.yml | 100644 | 0 | 0 | | | 828 Bytes | 30586f05d67982f810cc76fa4eb9a00d27f4826b599305e3ba54153b710f9834 |
.ruby-gemset | 100644 | 0 | 0 | | | 15 Bytes | 4dc4af43c9b70ff108da3a99af2153a44ec39fdd76f6330630b137a1a9866451 |
.ruby-version | 100644 | 0 | 0 | | | 5 Bytes | f885c5de76fd81862c9f715b74cf9ceb7aaf439ad2d17d6378c390fc8e4fd435 |
.travis.yml | 100644 | 0 | 0 | | | 521 Bytes | 1c1b8d01ea4f97b82d00a0450c4558356a32998cdc294a266bb3edd8b38879c4 |
Gemfile | 100644 | 0 | 0 | | | 93 Bytes | 1ae952dd3aa5a9218c876bf3109a79bf98a2e1449b993fe81c123b9425bf9acb |
Gemfile.lock | 100644 | 0 | 0 | | | 4.98 KB | f47534a8b0157441b38eeaf19dc09668200483ed29fd8442309b37643da8dc92 |
LICENSE | 100644 | 0 | 0 | | | 1.13 KB | dee3624a593358e1c9e6e943716ddf92b16ceaf4502b6f7c77a182ef0476e6f4 |
README.md | 100644 | 0 | 0 | | | 7.27 KB | d1ac0ad4bab2fee5f11ff0454f1490277482f3fc6e49da4637e4a7f8fd08a062 |
Rakefile | 100644 | 0 | 0 | | | 249 Bytes | 2ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb |
app/assets/config/manifest.js | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
bin/bundle | 100755 | 0 | 0 | | | 129 Bytes | 7130bf85d0a1f4213924c456fffcc778b78258c0008e62a76bff9722a8cf1034 |
bin/rails | 100755 | 0 | 0 | | | 145 Bytes | 76eba5b2f8956aab4dc06b1b2de17984b10d35a2ce21386eb39062ee250160d8 |
bin/rake | 100755 | 0 | 0 | | | 90 Bytes | 436f1fbb82e7b52d0bc032ac6ac9dce49a3f3ec47b909c863783021c116c264c |
bin/setup | 100755 | 0 | 0 | | | 1.56 KB | e38214a77a956b093db5c91763bb97106058f85f3d4b3ce9f49f63d02c61e4e4 |
config.ru | 100644 | 0 | 0 | | | 153 Bytes | 1f66b5c73fca9bd453fba0553ffe4207f50050e5c32219b636a7121d8b3ba5d5 |
config/application.rb | 100644 | 0 | 0 | | | 937 Bytes | c0d8f811613b3ebb628bae7f9828c9c39af255282ed8e0931c3336fbb0740669 |
config/boot.rb | 100644 | 0 | 0 | | | 132 Bytes | d4165163356fe0d32373bf15186114f3e004d572af2baa777b6926cd2021ef7c |
config/database.yml | 100644 | 0 | 0 | | | 547 Bytes | 158118edf21eb24f73118306ee663de5018166f72ee571207ba9261913360a75 |
config/database.yml.travis | 100644 | 0 | 0 | | | 534 Bytes | 931c79a9b48a62dad78575c5a800ab9d18d10e8da8fc2e26875e8521e44d174e |
config/environment.rb | 100644 | 0 | 0 | | | 150 Bytes | 6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9 |
config/environments/development.rb | 100644 | 0 | 0 | | | 1.56 KB | 77c7a5a1db6ac6a4f78021b41d89fb1b118accf624ee80d6f71e93bbaca87e16 |
config/environments/production.rb | 100644 | 0 | 0 | | | 3.23 KB | 96951fb43ab72ac02c04fde25d2645de092e07b01feb5a0bd87b4099b68c4265 |
config/environments/test.rb | 100644 | 0 | 0 | | | 1.71 KB | 7375bb68985e53cdd5eb53e06492813774d2f77bdfbec7ff5a17c2faf9dd61e4 |
config/locales/en.yml | 100644 | 0 | 0 | | | 634 Bytes | 44028606fa6334147bef7aeb7ef9303dd7971c96c2e0d9d29525c19919bac57c |
config/routes.rb | 100644 | 0 | 0 | | | 1.56 KB | a0ffc49e2d8ba00e413a48603913eb079f37cf2b397b8608eb6d424e0b4498b6 |
config/secrets.yml | 100644 | 0 | 0 | | | 964 Bytes | b0cf0622aa4f11d98b745ce06fcb4983f0ba80544bfa7110b1f4f27c81cf0ad2 |
db/migrate/20150214192135_create_test_tables.rb | 100644 | 0 | 0 | | | 464 Bytes | 7eeee2aecceae1f8f092975ac904319ec5a714572aa49a774956991e7d018ecb |
db/migrate/20150710162236_create_composite_models_table.rb | 100644 | 0 | 0 | | | 218 Bytes | b12e934784b9728d2fbe6b09164fff7a01771efc22ecb0cc6e42c81c60804926 |
db/schema.rb | 100644 | 0 | 0 | | | 1.69 KB | 8c3295c78710b197330630e734dd45968c5fbb51e5d678a2a3a64021bec28104 |
db/seeds.rb | 100644 | 0 | 0 | | | 343 Bytes | 23894953d6535a862947de82cfa02ba7d2e9fd627acfabefaef9dc22953b6255 |
lib/postgres_upsert.rb | 100644 | 0 | 0 | | | 1.59 KB | c8ca647d7fe8119dae9a2cb89598e56d7f9be4f1849e813f33bd7d514d475217 |
lib/postgres_upsert/model_to_model_adapter.rb | 100644 | 0 | 0 | | | 976 Bytes | 8561d6dd98f089431d11c16355d08c3085bde6e352af64a92dd667d519e80972 |
lib/postgres_upsert/read_adapters/active_record_adapter.rb | 100644 | 0 | 0 | | | 767 Bytes | a58696a6c887a4ff3e88eb69e21ad0fa1d80a6bdaeee5cffa13b322401e18973 |
lib/postgres_upsert/read_adapters/file_adapter.rb | 100644 | 0 | 0 | | | 1.08 KB | 9bfba74139e27038e5cdec1e33997b8e3c82b8cca307dc426eca96bd5441c513 |
lib/postgres_upsert/read_adapters/io_adapter.rb | 100644 | 0 | 0 | | | 1.06 KB | b5d1461bb9066b69516cffd3ca85da0106346bebc2756cf1699a9fb6527f85ec |
lib/postgres_upsert/result.rb | 100644 | 0 | 0 | | | 481 Bytes | 4c06d1fd7969cb41972b9405fc2ae870c6ef3cfc70b448a28fdb42f61c12f555 |
lib/postgres_upsert/table_writer.rb | 100644 | 0 | 0 | | | 1.49 KB | 6fc02f40cf07e1810d13590d6a34c0ed5c7d5d9fc17f9e280d61222bdb1b6c8e |
lib/postgres_upsert/write_adapters/active_record_adapter.rb | 100644 | 0 | 0 | | | 727 Bytes | 3cc6d0c3619d7508fac81bc92eb59353cea59b9a4e028af3272d64f15386bd6c |
lib/postgres_upsert/write_adapters/table_adapter.rb | 100644 | 0 | 0 | | | 1.58 KB | 989b1e27b98aefd17e21c80594cee44063317b41e28302ec51dbe6effe4a5933 |
lib/postgres_upsert/writer.rb | 100644 | 0 | 0 | | | 6.01 KB | cbee077c4c081cf64a69fae6b2152fc0009c1f5f12b1c9f9e4c5d302b2be1c4c |
postgres_upsert.gemspec | 100644 | 0 | 0 | | | 1.34 KB | 41b2170b480885434e74ece8073667bb1480ec1fd6ae3fe1523340b0bb86ac0c |
spec/composite_key_spec.rb | 100644 | 0 | 0 | | | 1.7 KB | d7730f0616743ce74e77f70014811f9f3eb13be27802b82b265b0780189f203b |
spec/fixtures/comma_with_header.csv | 100644 | 0 | 0 | | | 22 Bytes | 35a4d9fb4191106914e9ea09312b7f8ac0dc353ecbce5abdb69ad600b2847a51 |
spec/fixtures/comma_with_header_and_comma_values.csv | 100644 | 0 | 0 | | | 29 Bytes | 493f57781d87ea27db9629676fa3585d9858a97aa6c2add41ce80a3839e2109d |
spec/fixtures/comma_with_header_and_unquoted_comma.csv | 100644 | 0 | 0 | | | 27 Bytes | a32e3a6259bb5591d18e5bcd95f0d329639580dae1e768bf50cba2adbf16bab6 |
spec/fixtures/comma_with_header_duplicate.csv | 100644 | 0 | 0 | | | 38 Bytes | 9398d4819051d5c125137999e462ea9965a3c9a5050557b92a1f6261306ef3a3 |
spec/fixtures/comma_without_header.csv | 100644 | 0 | 0 | | | 14 Bytes | 3563f0a1f6fa947a2d7f52b0def5034a2266359c9e9f25afb80dd084e37590b0 |
spec/fixtures/composite_key_model.rb | 100644 | 0 | 0 | | | 76 Bytes | 6951b541c82b8ab4641e028f41e0a1c8762344c0d27dd04a9ae3b7521909c705 |
spec/fixtures/composite_key_with_header.csv | 100644 | 0 | 0 | | | 59 Bytes | f02110aabc4d33590b7f6037734d2a897437a7869d9d52f0ac0af14afcb66111 |
spec/fixtures/composite_nonkey_with_header.csv | 100644 | 0 | 0 | | | 59 Bytes | 425cb1e62c4d517188450f7df38fbb5ff431a638fc79575c0028cea2d80bca7f |
spec/fixtures/no_id.csv | 100644 | 0 | 0 | | | 46 Bytes | 70731da74b06767bc59dfa40376a6687e22762dca6ff278b45405910c6a9d667 |
spec/fixtures/reserved_word_model.rb | 100644 | 0 | 0 | | | 77 Bytes | a76c1f83ae422af43ab8fa058cef087d7247cde09510ec93673540ca6bde3305 |
spec/fixtures/reserved_words.csv | 100644 | 0 | 0 | | | 41 Bytes | a99b8d089d68769dc4fdb5876a192fbc3708f8516dd804be8ee4147e5ffdcd94 |
spec/fixtures/semicolon_with_different_header.csv | 100644 | 0 | 0 | | | 23 Bytes | 39646dec04caef6184627565b51e27f409a7de5e570c8fca60608805b1a08595 |
spec/fixtures/semicolon_with_header.csv | 100644 | 0 | 0 | | | 22 Bytes | ce92c0c37366aa8478b4c903e4a62eb785554615405696ccf6c42a588c60ba20 |
spec/fixtures/tab_only_data.csv | 100644 | 0 | 0 | | | 22 Bytes | 1e824c97f0cfced12ff09a617deebb7445e7b030ddbcf6cd27d131dd92e0047a |
spec/fixtures/tab_with_different_header.csv | 100644 | 0 | 0 | | | 23 Bytes | 9ddd4e074a6e4a25498e2b4eca1e2a2a2b32601164b7a23cf4526004a9ff5779 |
spec/fixtures/tab_with_error.csv | 100644 | 0 | 0 | | | 36 Bytes | 6d132ccaffccc15c02c66ec9db3a9a62442d5ffe2ac5e23105398c0b9904be55 |
spec/fixtures/tab_with_extra_line.csv | 100644 | 0 | 0 | | | 23 Bytes | a9a5de507b66db2ccf27a481fc9a61ef627ca893b51f64456052f87500835a58 |
spec/fixtures/tab_with_header.csv | 100644 | 0 | 0 | | | 22 Bytes | 1e824c97f0cfced12ff09a617deebb7445e7b030ddbcf6cd27d131dd92e0047a |
spec/fixtures/tab_with_two_lines.csv | 100644 | 0 | 0 | | | 36 Bytes | d0145bacd3445dee22ef59dbceeba3aacd76a86060b921340885ea05e8af1f87 |
spec/fixtures/test_model.rb | 100644 | 0 | 0 | | | 68 Bytes | 9f7ad4119cea00620775c70d791c4d678338a7332a51793ecfc44aad4e388fe8 |
spec/fixtures/test_model_copy.rb | 100644 | 0 | 0 | | | 72 Bytes | 9a7847dee6c89cddc853279aeb8c3144a7a59c4fdba0a0a77bfaa49dc9e0f2fd |
spec/fixtures/three_column.rb | 100644 | 0 | 0 | | | 70 Bytes | 7a1284d5c0b7446ed45fb424dae1050f071675cf21bb3d0205a10cbbde759925 |
spec/from_table_spec.rb | 100644 | 0 | 0 | | | 1.15 KB | 350988e4124ad2ebdfa7e7fc6a1de2631bd7899c3ed8b1ef610f3f4a2794ae73 |
spec/pg_upsert_csv_spec.rb | 100644 | 0 | 0 | | | 10.1 KB | 987b594dbdc985bf3f3d32b2c26935b48554ca2ddbe43a1cdd72393c806ec9f0 |
spec/rails_helper.rb | 100644 | 0 | 0 | | | 50 Bytes | 7dfacbfa7d8513467860bba5067910c12688da655b4bb94759bdbdfbb7b0dfca |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 644 Bytes | f5d09ff8f8930bcc16d83b352e32110934bc78ab674eaadb32f9923413961016 |