cranium-0.3.0

https://rubygems.org

cranium

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 934556

number: 0.3.0

platform: ruby

spec_sha256: 1894efa9ed92295c06d38dae790be89da55744f8c2fd944e201cacf523b6f480

sha256: 41d274975bb375ba10832d1715f81fe16cf764c94f869525bfed60f007ef46f9

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

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

position: 11

version_data_entries_count: 131

uploaded_at: 2016-04-27 09:55:24 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40.5 KB

Version Data Entries

Total: 131

Unpacked size: 171 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400199 Bytescbdb6d9b468d717d494cfcce5317e21aca63cda87425451d4a3e596000bf094e
.ruby-version100644006 Bytesa42caf4a54bbbe27aa45b6efbc6356c5e299b19763e728b6cdb7201b02ebbe36
Gemfile1006440092 Bytesc316f43d401565d8fb9ae758a5d73b561f9674731952c0650efccc6bcdf4ae80
LICENSE.txt100644001.05 KB82eed2e7764c49b67ef8bb9f3622e66c80c28b4303265739f5e3f4a8acb71d36
README.md10064400847 Bytes379b8e38d15b846c0ab3660dd4a875e630206276360072d7a3db874488860927
Rakefile1006440059 Bytes2a8a722f5d7849ec684fecbf007f92ca6c8004475e69eca1a733d7c218ac216d
Vagrantfile10064400812 Bytesc21f518416086c3526870f38bf5b4ae10d393e90eeedb38b6186ef2aac059331
bin/cranium10075500134 Bytes5c4b1ec8107e364cdf2d494ec5bd9671fe027e7e0b8add904cbeac45c7370273
config/cucumber.yml10064400116 Bytesf71ee5f4a45cf55545e5d7cbe657527c449b8dee1993919349e7a51f327c2502
cranium.gemspec100644001.07 KB650538c41c33f06c7d2259b079c8bc5808cef1fabd5eb6d02672233d368ca1c7
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.08 KB9a305789f0c7f4f84754e573040d5c62327b55d4eb64469f70bd886faaca976d
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.rb10064400834 Bytes8b51623dcf4f626516ffd5b63916eaacce0dd2cf68ff99cc2554527f03c9a09a
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.55 KBfe199c3d7528897efe98b39792ae5f78139cbe49c6af0ccf4cd7b28e4b9088fd
lib/cranium/application.rb100644001.43 KBe74817e729f963b75693383903572847e1ea568b7112cb281ddee8d35bdeab5d
lib/cranium/archiver.rb10064400786 Bytes110ff5d9fc8193a318df53d1654e9ec1e6982ee214f527a553cae6a270b6be4a
lib/cranium/attribute_dsl.rb10064400662 Bytes056157921483b137b6b9ac3a541bb7be9d48fd53abd8148d028883f877386bcf
lib/cranium/command_line_options.rb10064400473 Bytes8397d9144f8f40dcd54345a1259ba07ddeb5aa97f3a89c6728b1b687a8368172
lib/cranium/configuration.rb10064400626 Bytes01b7f986163e3273ea85fe436acd0ebdb37529af346855e934721beaec2398f4
lib/cranium/data_importer.rb100644001.12 KBd49f8216fea08ea8d72077a486a9286836effa9c0000ee06e9dc63d71c90b5d2
lib/cranium/data_reader.rb100644001021 Bytes3d91effa035789d129c5bf21f2a9f0bf60acc1cf2a271a5a16a078753e06a21c
lib/cranium/data_transformer.rb100644003.01 KBb537bf1d279a2dcd80fba6b08254ae724dccf308b9ee3161375c010c60406372
lib/cranium/database.rb10064400812 Bytes08d3e21fbb0d948731128ab854613c46cebcfb2d07d73faf2c394f418fafb5fc
lib/cranium/definition_registry.rb10064400355 Bytes2118789bffeb089670f9ee3476578d7a0a7a28c3f5da1bbe411942d890a87a70
lib/cranium/dimension_manager.rb100644001.16 KB3a821d202acdef8d9c8b86324f5b9b2c2d871392bb277f134b3bf7b4e406b4b3
lib/cranium/dsl.rb100644002.17 KB904b63b62ef862f8827622f3687e6887f39b5fe5d2fb4b03beffea18f69072ff
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/file.rb10064400135 Bytesd1610d1f627994770fc9e67e344ea84ae4bdb7ba0a7c9e7fc00ef056bf657ab2
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/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.59 KB4a486885d9764c26e1626af5d9ecafd8fb0aa9bbe59cb6d790b75ef729f713ca
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.rb100644001.49 KB2bbd975a17f53a2334d0fd73a6af45c5b38d5a70db025c9c872e820e0172d12e
spec/cranium/command_line_options_spec.rb10064400715 Bytesc583312e90f85397737ede1cdc416d90760340b1d312ffa7c4fcf6c95c25e35c
spec/cranium/configuration_spec.rb10064400900 Bytes0ef7d7781e5551fdb2b742f0594b85551b28c0e7bfc2735f96940eed0d56c3c4
spec/cranium/data_importer_spec.rb100644001.96 KB0bf6554a8057889545d24d4b2f015223718136f52c5b53203ab66289232f2c68
spec/cranium/data_transformer_spec.rb10064400566 Bytes42200dcdbe817c7d3e422d8bade764b657fa3f6fff312bddb2082001e05e3536
spec/cranium/database_spec.rb100644002.12 KB11860c994e12d4471429b08a1640844eb308e4d5c4f322a353514fb39fa261e9
spec/cranium/definition_registry_spec.rb100644001.38 KB05594600e27e5199a1d0078290dac2fdc171636935e98e30d132caa4832461e0
spec/cranium/dimension_manager_spec.rb100644002.24 KB1ce3793e9db039638542ea94dae7c0b8ef6c62e7a89c2d042dcab407692ece3e
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 KB8ff8ae4e50fad3e75ba2bd858741afe28fa321c2fee997b1bb3f5aee98c70ef4
spec/cranium/dsl_spec.rb100644003.75 KB441f98c10fd9db6e2f9ee31a62dc0fb1ab688add05dbc4c31501b9960aadbf67
spec/cranium/external_table_spec.rb100644002.1 KB77183a3ebe572c14e3f70da02a18dfb463c75b03947e9b360daba73336264d4f
spec/cranium/extract/storage_spec.rb100644006.33 KB455ff671119a23ad8fd81f483fb077959a49446efefcb3e87151f3fbce83ae56
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