cranium-0.5

https://rubygems.org

cranium

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 934562

number: 0.5

platform: ruby

spec_sha256: b24f1523cd67566d5fcdc6862cafa8694f958ffce577def7e9e54aa12b5a05bc

sha256: ed726cfa7c8fd01939ee4cd2f65c77ccd79f7f4987224cdfed604873cc084f39

created_at: 2024-05-13 08:28:07 UTC

updated_at: 2024-06-11 15:25:33 UTC

position: 5

version_data_entries_count: 134

uploaded_at: 2019-03-03 09:33:22 UTC

indexed: true

has_extensions:

extensions:

Gem size: 41 KB

Version Data Entries

Total: 134

Unpacked size: 175 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.env1006440024 Bytese5af2f7aabd54988ee3b1c3808c40d54a539332c67e1fd4372e88a56cdc7f070
.gitignore10064400199 Bytescbdb6d9b468d717d494cfcce5317e21aca63cda87425451d4a3e596000bf094e
.rspec1006440057 Bytesb92d21228aa2d4a314f8072caf103e483d06d5610486b39676e6d8a3732271f5
.ruby-version100644006 Bytes99600f6a7bfe6c33ebd1a2518f44a861a67afc40c25da42bc622595716529584
Gemfile1006440092 Bytesc316f43d401565d8fb9ae758a5d73b561f9674731952c0650efccc6bcdf4ae80
LICENSE.txt100644001.05 KB82eed2e7764c49b67ef8bb9f3622e66c80c28b4303265739f5e3f4a8acb71d36
README.md10064400503 Bytes4d0db6828bc231c79b3da7c210c12eab95f43923b0f13330408467f5741ad701
Rakefile1006440059 Bytes2a8a722f5d7849ec684fecbf007f92ca6c8004475e69eca1a733d7c218ac216d
Vagrantfile10064400775 Bytes723328a77700f360bb2d193fb75735b596864b1736624645ee926f3d67d6dca8
bin/cranium10075500134 Bytes5c4b1ec8107e364cdf2d494ec5bd9671fe027e7e0b8add904cbeac45c7370273
config/cucumber.yml10064400116 Bytesf71ee5f4a45cf55545e5d7cbe657527c449b8dee1993919349e7a51f327c2502
cranium.gemspec100644001.12 KB60a5260b78626d2b20ffaff5e4e02a86e89d9062f7e3dea6653b98a357f99815
db/setup.sql10064400347 Bytes2ed7519c8893451ebf7f8d75040838a213c2ef38b6bfa1288d038ed26aedea52
db/start.sh10064400244 Bytese4d6642453d3a69c09c3993a51374dcce00ef5a5e8f39cb5af0795021cad54ea
docker-compose.yml10064400191 Bytesa2eefb2b0ca921dd68aac858255124f596ccc73f134195e7f1bc66b9d9c8e98f
examples/config.rb10064400478 Bytesd1a266524a32545b9ef81ac26a1d671d945283aa31b4e4b56ca1dc225ca75468
examples/deduplication.rb10064400470 Bytes580ee87c7fbb4b72c805f5ef556f15b9ddb63c5021c1c7b40ac0a21aa9f3a3f1
examples/import_csv_with_field_lookup_inserting_new_dimension_keys.rb10064400803 Bytesd78831b8310231633d547a17610911d5f1059131be31a4ebeabf7763f70a3d27
examples/incremental_extract.rb10064400398 Bytese501150d136e5fdb39beb33a4a1f8979087f9bb6748287cd8e413ea695ad52c3
examples/lookup_with_multiple_fields.rb10064400800 Bytes35b1823afa77f68c6323ea329332de05ebf9c2972bb1b52e32ffb9c40d3e5e82
features/archive.feature100644001.3 KB097e429bf40ae61bb9e7bdace5e1acc87f62371f08fb092f1b798b9dc9a871f4
features/extract/incremental_extract.feature100644001.85 KB32f44ebfc04d8603f011acf3e2cbe9f4581d566bfaa41c1cc2da0d91c361b6dd
features/extract/simple_extract.feature100644002.45 KB766e9c660bcfce99680c6ae7bbb7c91c1fcc20d882828f030624953471929348
features/import/import_csv_to_database_as_delta.feature100644001.42 KBfcc0f5c775063182f873e54445ffb22a52195d655fd64a6367b156ec94f39208
features/import/import_csv_to_database_with_delete_insert_merging.feature100644001.63 KBb0bf6582d2bbf131a71a0221be3f17500732e9a5957c59e8958bfdeb6128c315
features/import/import_csv_to_database_with_truncate_insert.feature100644001.54 KB805707d6fd6f40fad3df06d37bd40bdb83968088dda0fa6d345a6b6d8cba5cfa
features/import/import_csv_to_database_with_update_merging.feature100644001.8 KB2fda61680d4f9c197416f58028d01ec3b7e6aeebfe15bcdddbc86f86c123ea98
features/import/import_csv_with_always_inserting_new_dimension_keys.feature100644007.13 KBa995c5af45f50e4ae115bb46b70db20bee6bdf64436fb58f04ae6e4e9f1ff072
features/import/import_csv_with_field_lookup_inserting_new_dimension_keys.feature100644002.24 KB595180b15fa8d0a216ba208c22f91a42ce2e08d6c483209a83fb657e9fe11ccb
features/import/import_csv_with_field_lookup_transformation.feature100644004.2 KB92ed71ec3c3032469779d45984cc3b7ae9f648d2d184c594a45b2c164de997ef
features/import/import_csv_with_transformation.feature100644001.88 KBe36f1b143bd0057646a3f87b7d29a9122a460d36d5156df4ac222a04a2dcda71
features/import/import_multiple_csv_files_without_transformations.feature100644001.61 KBd824f97d16d5e054fc95b36b3f93c49e0039d6a41105df3d1ed4e12245664be0
features/import/import_with_load_id_from_sequence.feature100644001.53 KBbc06780deda42b711715a3945155449eb0f791ed5ffa1d294164f4efda2a89a7
features/import/import_with_lookup_from_multiple_fields.feature100644002.24 KB6956f702f8e961b25fb3b45c4c12b82e03bfeeac9adc409023acbefd6a87ed23
features/read.feature100644001.18 KB8b74fab42532a4d2d3bc7e7abc5d0f1b52de17b17b39d9125c1df899f496c79a
features/remove.feature100644001.02 KB32648eb620bdaafbe0e03e25bf7f4179c45fb326bf1cc262f0bf27044bae2996
features/restore_database_connection.feature100644001.6 KBdde4a8fb75f0f841ff7e6676351d6a485524c4b2ad17b830b97056bee1220510
features/step_definitions/database_table_steps.rb100644001.37 KB751357b036ec0cc9eed0dadc2e5082d6edf89d65e4af12dce49b2ac54af1170b
features/step_definitions/definition_steps.rb1006440086 Bytes61d4ba7171922512e72ec1b6bc9a86f2553c8148d0782293ee245e4d029294b7
features/step_definitions/execution_steps.rb10064400617 Bytes089c809d8dbd5e67fa18ec5af64444d917e89cb6d1ec4d8c8815acb8222d6ca9
features/step_definitions/file_steps.rb100644001.6 KB542e7fb3f457b7f9c076a59d6f9abed2ebcbb228ace5923015bd913ce1be7757
features/support/class_extensions.rb10064400444 Bytes8ae2c18d6aaddc9d6f5afa5177d09270ff10a01fc2db80143a033f929d7611ea
features/support/env.rb10064400856 Bytes5c5fb5e2466d56ba3bc1cb1b4e0285d34ac3f777e00d85bbac618b9d862904d7
features/support/randomize.rb10064400632 Bytes31e55b14325e6a8b311d11fc94feaf71d61ef0d6618ba56cad705fa02f4a5fc1
features/support/stop_on_first_error.rb10064400128 Bytesdcb699e11f33a76c8d7b1249a4540ba985c14e8a11a784f5a085058fa8e3a3f1
features/transform/deduplication.feature10064400912 Bytes1097aeb2486c8fe8e1923ca4b88387804d5e52a87d1997776fab2678ce59a52e
features/transform/empty_transformation.feature100644002.22 KB600ec12ba7c52957a86f51eb328fba577fbd6dcabaee86bd74096495f4719191
features/transform/join.feature100644005.27 KB1f8c7221de9fc5b75c72f967839a14e56d3676bdb821648e6ce231b401118ef2
features/transform/join_multiple_files_into_one_output_file.feature100644001.5 KB1eb697415959607b82c4d1c3ee1b1c2d218b7d426bd43caead35cd2c33d95320
features/transform/output_rows.feature100644001.5 KB985811adfb8c8d1ff8e8f00cee9bfcd79fd626a7ab6b7c6bfb75b40720a068a2
features/transform/projection.feature100644001 KB9123ae2fc22b9f19ce43828729af365f90fbccdd057302b0ce223c7d9d778241
features/transform/raw_ruby_transformation.feature100644001.72 KB238c8374a378f52a633a6cfaa43a04ff8775111d8a1f6dda645733dac64e4039
features/transform/split_field.feature100644001.32 KBb2d7f594076f20849cc4b2a8bf8a443b335a43cb2e573ab169ea35cdb4c0099c
lib/cranium.rb100644001.59 KB54d213b08864cdf0f90571979bfea0cc47817a2c0ba8e096c1a47d1a8b6bab2f
lib/cranium/application.rb100644001.43 KBe74817e729f963b75693383903572847e1ea568b7112cb281ddee8d35bdeab5d
lib/cranium/archiver.rb100644001.01 KB3bf38f256ae040a37672cf6d138ce94d956fd565fd4ff3e79e9175029faf5d50
lib/cranium/attribute_dsl.rb10064400662 Bytes056157921483b137b6b9ac3a541bb7be9d48fd53abd8148d028883f877386bcf
lib/cranium/command_line_options.rb10064400473 Bytes8397d9144f8f40dcd54345a1259ba07ddeb5aa97f3a89c6728b1b687a8368172
lib/cranium/configuration.rb10064400679 Bytes98cac95337b47d883acb13bed1b01fb3476705cf7347a2deb0f7521c29cf2b3f
lib/cranium/data_importer.rb100644001.12 KBd49f8216fea08ea8d72077a486a9286836effa9c0000ee06e9dc63d71c90b5d2
lib/cranium/data_reader.rb100644001001 Bytes4260cad071cd4a5f9b7fe9054a245ea2c26fd021defbd8e108be26fa3ae908b6
lib/cranium/data_transformer.rb100644002.99 KB2fced35156311427d10513b25cf1ed5fd37de9c7a1af264ba67ffbba8f74b7a2
lib/cranium/database.rb100644001 KB8eba9b9d3ec1f40eb529618981887ecc1e4e05dd38bdc39be437440f03da40b5
lib/cranium/definition_registry.rb10064400355 Bytes2118789bffeb089670f9ee3476578d7a0a7a28c3f5da1bbe411942d890a87a70
lib/cranium/dimension_manager.rb100644001.2 KB5fa35009f3f6079937df9a6e8ee0d03a614cb887a29b76e660a16a78a0d5be71
lib/cranium/dsl.rb100644002.35 KBca8a0fa3679e6895902696cda4434a678703b87ea9b701f15d028957a7aafd3a
lib/cranium/dsl/database_definition.rb10064400286 Bytes347ea7226d5c97c47a6395234aa8ca39817e604c48603c4c058d3d59ff3453fc
lib/cranium/dsl/extract_definition.rb10064400503 Bytes35a7537818241705c85e45fc21f3145445ec1f0ffdf62d978e4ba102055a0749
lib/cranium/dsl/import_definition.rb10064400823 Bytes9e930a1d9b32d119f9bd60866e6421899ccc21dd5f323a3bbab1838d1cc28b4e
lib/cranium/dsl/source_definition.rb100644001.03 KB033bc77e2774b03de666a41ee9a243ea37b860f45e5985d351b83bae1678aeac
lib/cranium/extensions/sequel_greenplum.rb10064400515 Bytes9c057128bb20f1d68ff8d66f8ca0b57cde544472401562b3e36217bb3d87f146
lib/cranium/external_table.rb100644001.31 KB40264dfc47b77b29e8d9634cf5a7e1583e2ffe8ad9fff8bbe032e8e4505c9ca3
lib/cranium/extract.rb10064400186 Bytes2b09b21a12643719b58e936b1c2e01de7fddbbb5425ebeea985a6daf045364ae
lib/cranium/extract/data_extractor.rb10064400298 Bytes32aaa21b1437fe1b26056d431b6b082db7331a7e3f396acde1e46944dff534a0
lib/cranium/extract/storage.rb10064400997 Bytes4563a12f244e4af90e362dc73e75f7f63ad979bc4311fffd8e8417eab5fa92c4
lib/cranium/extract/strategy.rb10064400208 Bytesfb070c8640f3b773c3d427adbf4fda79c12a85b69e55fe5db406ae7b7f6b254f
lib/cranium/extract/strategy/base.rb10064400828 Bytes1153ef9b149445694e3033d525d4aaf87943aadfb64646753bbadcac358e543b
lib/cranium/extract/strategy/incremental.rb10064400520 Bytes36a96e825649541fa0093ac2ad0c094796e9e49ffc5ad7d2e3a07d2c5efd8fdc
lib/cranium/extract/strategy/simple.rb10064400226 Bytes2b56733f680a1538767b62aea1984221a92b94a30a2220cec86618592f106549
lib/cranium/file_utils.rb10064400112 Bytes02943e63ece967b547b941bbd5d0efd445cd5128a0cd24a48c0be97219fc26c2
lib/cranium/import_strategy.rb10064400323 Bytes1fffb9d2bffe175ecb8f6f0933a715a562d35e645a3a7170c04834fae26162d2
lib/cranium/import_strategy/base.rb10064400850 Bytescff2ecbe695121518d996a894eb2cb7cbb3ca3c5aa34cf2eac998948c869ca0f
lib/cranium/import_strategy/delete_insert.rb10064400876 Bytes8341151cafb5f4eb599daee8920322dc575eb63d7c227e66e6f35ff26cbf700c
lib/cranium/import_strategy/delta.rb10064400269 Bytes2cc68dae5e2c225b4354aee86e3e0b98fc9026332cb1fbbe2e90862954108857
lib/cranium/import_strategy/merge.rb100644001.3 KB2f8b27582e313fecce5ce2123ae81b476296cb3bab25d696cf9e93653b82c8c2
lib/cranium/import_strategy/truncate_insert.rb10064400408 Bytes7a6965d3c3ad723a7e10df700428a9541d80489bb86a88e5a2b484998ab05318
lib/cranium/logging.rb10064400240 Bytes55813825017077c521556589013d0ac42b12416c977f599fd46a5ef1ad418c94
lib/cranium/profiling.rb10064400332 Bytesc6b90d5e02a7e0ad1041f03a446fb15719c2bf2b82f8071753abad6c2b8caa80
lib/cranium/progress_output.rb10064400455 Bytes47257f2505eac09910340f1c6a908101b723795f8978f11065c72cdcb8eea1d8
lib/cranium/sequel.rb1006440069 Bytes2d43d6d6b86d2c1dff4ed933ff5613d47c687c189647f599daff67cc0e5976b1
lib/cranium/sequel/hash.rb10064400679 Bytesaed2e26fa9b7ca1fa07f088e79558bb62787fcc8c82de8653091173a3ff81bf4
lib/cranium/source_registry.rb10064400316 Bytes599f5f427b1c056b9e253b63c6d8abc203593b982d51a71fa1e195b3e50f41c1
lib/cranium/test_framework.rb10064400433 Bytese29d4aa9264c2c272dda62eb578deeb3ae04cbd1353008ad266757ef78b762bf
lib/cranium/test_framework/cucumber_table.rb100644002.59 KBe1ee443ef01ef0f567b4a48a27b2524802a52b129cd01dd9e82d01fd04232abd
lib/cranium/test_framework/database_entity.rb10064400410 Bytes74fecf1a42a77d96c792030989e5456a137ea0faa18ed27f0b0b74531905dcbe
lib/cranium/test_framework/database_sequence.rb10064400279 Bytesdcee1bc6deec292d0e9cfecd7c44166f2498a87ff529bbdf591851ade8d1fdce
lib/cranium/test_framework/database_table.rb10064400644 Bytes0915911ba635da6d9e6fe804b60209260e75763521fa861d95d781ec13c46887
lib/cranium/test_framework/upload_directory.rb10064400646 Bytese7dae855ffe0449fd6d097348724a91d378da2f92fc794e9b169a4b21f8c0b98
lib/cranium/test_framework/world.rb100644001.61 KBdc4a07791241ff0236af71f00eac9217974e0ae95ea505847320bc65a1b999f3
lib/cranium/transformation.rb10064400264 Bytes0ab4b87c0b1b65223910c56b1ccadb8305376cb6b2f67c461470534543ad71ad
lib/cranium/transformation/duplication_index.rb10064400766 Bytes259da462d3e6074d22ae21ce0feb3baba0946d7d608f045ddc60feb774e0b75a
lib/cranium/transformation/index.rb100644001.87 KB0a71ca030458f46493022ce15798d32f65f56171f4184c961e7bd23e293fce27
lib/cranium/transformation/join.rb100644003.35 KBcc1a2002e7ebc50ae58480f79d64a091b7651f2b06c3f112784d1ab8177eae24
lib/cranium/transformation/sequence.rb10064400707 Bytesd51a3d7152d74750c0a169b64f81d20e06e745bb70ecd24ddbbfe95fd4462747
lib/cranium/transformation_record.rb10064400657 Bytes037d9023655faf5cee57530a63625c0b0773edca7422bd9d997593eb4d6c5dda
rake/test.rake10064400829 Bytesd6bbeeb17487dc3c73f1a5544dd0b3d4478a08fece45c2ae1c7618f5420bb5ce
spec/cranium/application_spec.rb100644004.19 KB7073cb2bd9d037671fb533e3761305d08e714a704c373c28c56a3e6dfc362943
spec/cranium/archiver_spec.rb100644002.61 KB64bfcb1c4169f56ae7ca4a34104b60df1a0b49d37da67c07577e7015c7f89d32
spec/cranium/command_line_options_spec.rb10064400715 Bytesc583312e90f85397737ede1cdc416d90760340b1d312ffa7c4fcf6c95c25e35c
spec/cranium/configuration_spec.rb10064400972 Bytesaaffaa30806c73511bee453d785fc71a19f4bf33eb72a0c89860d9c9d3e897dd
spec/cranium/data_importer_spec.rb100644001.96 KB0bf6554a8057889545d24d4b2f015223718136f52c5b53203ab66289232f2c68
spec/cranium/data_transformer_spec.rb10064400566 Bytes42200dcdbe817c7d3e422d8bade764b657fa3f6fff312bddb2082001e05e3536
spec/cranium/database_spec.rb100644002.48 KB74396949efe05a6734e5887dceae705dec6866a05395efc574fdcfe55109d9db
spec/cranium/definition_registry_spec.rb100644001.38 KB05594600e27e5199a1d0078290dac2fdc171636935e98e30d132caa4832461e0
spec/cranium/dimension_manager_spec.rb100644002.38 KBd483cfba2cf9f1cce6d22a18c3f9bb2132785a12426661c2472599b1775bfb2a
spec/cranium/dsl/database_definition_spec.rb10064400484 Bytesc1446843dbc134beb011953ace50f5de4b1d66696dfe9791894ab40f1ead762c
spec/cranium/dsl/extract_definition_spec.rb100644002.01 KBc3f8ea098cddc15f0a26f5b719156cf799c42a9f208a14f733341ff1487591a8
spec/cranium/dsl/import_definition_spec.rb100644003.73 KB59679248c9b15bf51fe2640baccabcb183a28febb2e8b90c703fa2963ef556d3
spec/cranium/dsl/source_definition_spec.rb100644002.26 KB05fa5bccf4e119b74c9fa4e851e75629ff25d3c5b62c055fd818cbf64098a59d
spec/cranium/dsl_spec.rb100644004.48 KBfda8205488aa035524a3a1e2f6edf6ef9eeaa523eeba3ccfceb0e353e8e9fd0c
spec/cranium/external_table_spec.rb100644002.1 KB77183a3ebe572c14e3f70da02a18dfb463c75b03947e9b360daba73336264d4f
spec/cranium/extract/storage_spec.rb100644006.33 KB455ff671119a23ad8fd81f483fb077959a49446efefcb3e87151f3fbce83ae56
spec/cranium/file_utils_spec.rb10064400753 Bytes258edd51914e7859e8531c056dd1353fb725acc2d65a0f5a1a7b638535ec1df8
spec/cranium/logging_spec.rb10064400946 Bytes4d95cfe81edebae22427a4d236be4ba3d70cd633748d10ce1a95c8b550a90c1d
spec/cranium/sequel/hash_spec.rb100644001.87 KB976e5de03cc2085ab1958ef9391f6a8929d0ed449dc7320560a2a5aa1f73ffcc
spec/cranium/source_registry_spec.rb10064400863 Bytes4507e36dba7537e1152dfacee59b3f521f6c7e4967e0be536ecdcfe0945f7b78
spec/cranium/test_framework/cucumber_table_spec.rb100644004.36 KB99459e28026c7c9736139c6de23fccd3ee7b22d3e0b89c1812defd5a392a2cd4
spec/cranium/transformation/duplication_index_spec.rb100644002.73 KB2f86f74b4dfd52af342a7306f58d2a32d8bcef3d5dec1cdd7a8205e2e10418be
spec/cranium/transformation/index_spec.rb100644007.08 KB0603c2448de58475df01fb5e112d8de35ceb1198836ad721b25fea027dc1f707
spec/cranium/transformation/join_spec.rb100644001.38 KBf38f591931a42d500b656b363265a71371f4123f6a9a1b58298b7d777a7b75c0
spec/cranium/transformation/sequence_spec.rb100644002.48 KBa71e701181686d6271b70bfdaf4148a0eb7fb55ccdaa439eb90fa266588f7bc9
spec/cranium/transformation_record_spec.rb100644002.46 KB0c5de4b0a9d9dabc7493ab72e6b6a5c658046499b364f9c0b0879a3c556fb2e9
spec/cranium_spec.rb100644001.51 KB814276b58445df9d3b7e0f117bbc5e370eb8d022e5b9eb03ba7ef05b41553587
spec/spec_helper.rb1006440034 Bytes9d798c4e7dde2f2d00a6f31725b741cf7cadcf0182190e9af3d71ca8f0a7996a